OP, I agree with you on this. I was studying the differences between BIP 100 and 101 and while at first BIP 100 sounds good, but it does put too much power in the miner's hands. It needs to be more of a balance. Mike Hearn best said it here:
It [BIP101] gives miners additional power to modify the system for no obviously good reason beyond "some miners are saying they'd like more power". Miners are not the only stakeholders. Users, merchants, exchanges, etc matter too - if not more!
The upper limit is meant to be a kind of DoS limit, to stop troll miners generating giant mega-blocks. It's not meant to be a stick that miners can use to beat important but voteless economic players.
source:
https://groups.google.com/d/msg/bitcoin-xt/oFmzqn46v74/B1CKY7bNBgAJMiners vote for miners to be in control. I am shocked.
[source]This is a slippery slope. It's easy to give more control to miners (they'll always vote for), but much harder to take away control, once they have it...
[source]Miners voting for miners to vote. Shocking indeed.
[source]Merchants tend to favor BIP101 and Miners tend to favor BIP100.
So what happens if all the merchants/businesses want BIP101 and the miners want BIP100?
[source]If merchants and exchanges are only using a chain that's ignored by miners, it's a useless chain. It goes both ways.
[source]TL;DR:Merchants tend to favor BIP101 and Miners tend to favor BIP100.
A developer working for a mining firm (Bitfury) proposed a solution which give miners more control, and this proposal gains enormous support from miners.
[source]