Is Bitcoin broken, really? Or, is it just its governance that is broken? Could the argument be solved by something as easy as a coin flip or roe-sham-bo? Or, will some form of parliamentary structure do the trick? These are probably the more significant issues affecting Bitcoin that need to be resolved than block size and forks, in my opinion. If the community is broken, then Bitcoin is broken....
The problems that the Bitcoin community are facing are primarily political in nature. I do think however that this is a part of its growing pains and it is a necessary aspect of its growth and evolution. I found this video by Vinay Gupta very informative.
https://www.youtube.com/watch?v=YaaknMDbQGc