If these proposals were merely framed in terms of technical increases to the blocksize without attempts at hardforks and changes in governance or consensus, they probably would have gone through by now... But they are not about technical increases.
If you had been flowing this since 2013 you'd have a feeling for it, gate keepers have been blocking all discussion and stalling for years. Gavin's proposal was shot down, Maxwell went on a big public rampage exclaiming Gavin is no longer a lead developer and we wont follow him anymore. Gavin then released the working code as XT. Maxwell resigned from assigning BIP numbers most likely after his hand was forced a little while later after BIP101 was added to Core.
There is indeed a small minority of very vocal supporters of contentious hardforks XT/BU/Classic ...
It is great that a majority of the miners, developers , and users support core's plan of a settlement network. Processing every tx on the chain is futile and won't get us anywhere.