So you are suggesting the developers can never find consensus with any modest scaling proposal ?.. Segwit is already proving you wrong there... but good thing the developers are irrelevant when it comes to deciding on increasing the blocksize anyways , they just write the code... and this is what you don't seem to understand ... the reason the miners haven't agreed with 101 or Xt is because they don't agree with it and think its too aggressive. They respect the developers opinions because they aren't obtuse and are very knowledgeable in the incentive structures and risks with scaling themselves.
Miners are the ones that hold the majority of the power. Right now I see up to 5% hashing power possibly supporting XT.