Given Bitcoin has been 51% attacked by Chinese miners now (refusing to allow an increase in the block size)
There is no consensus between developers and it's the miners fault for not forking the coin to two competing coins? That's a 51% attack?
If there was dev consensus and they refused that would be a different issue altogether.
The (big Chinese) miners have chosen sides here, whether they state it in those terms or not. They have stated they will use Core, which is itself not a consensus among developers, it is a small block solution supported by some of the developers.