Using something like Monero's dynamic block size seems like a simple fix to a huge issue. It is a dangerous game all developers are playing with Bitcoin at this moment. If all the core devs are shunned and the community goes with a fork like Classic, we could be losing a group of dedicated and skilled individuals that is the Core team. If Bitcoin then hits a roadblock or major issue, we might be shit out of luck. The biggest issue in my opinion is there is no real voting option. With large players controlling the majority of the network; the average user really doesn't have much say. It really is only the rich who have control now.