One more thing, reaching consensus isn't about respecting the differences in opinions or popular voting, it's about finding a single underlying layer of truth and sticking to it. Not everyone will be able to see it or understand it, but if enough of the brightest of us do, the rest will follow.
That's how mathematicians prove their theorems.
Let's look at what isn't the correct solution first:
1) Arguments against removing the limit or placing it too high.
The home-based demographic of Bitcoin is important. That's where Bitcoin was born, that's how it gained its value. The large network of nodes enforces the rules of the game by its mass. It creates a solid playground for other participants (miners, merchants, exchanges) to make their moves and flex their muscles. It's like a boxing match, where the home-based nodes are the spectators. Don't forget about the butterfly effect, where a subtle change to the configuration of the system may have a tremendous effect on the outcome.
2) Arguments against keeping the limit unchanged or too low.
Bitcoin gained its value by slowly increasing its effective capacity, while being guarded by a high enough static hard limit. That's the only configuration that managed to survive to this point and the only one that is known to work reliably so far. There are no precedents of a crypto-currency that has been effectively capped on its transaction volume and become successful. Don't forget about the competition either, being arrogant and ignorant about it is the best way to get out of business quick.
3) Arguments against floating/flexible limit.
Letting miners or any other full nodes to meddle with the limit will create the situation, where everyone begins pursuing their own interests, while the idea of consensus would start falling apart. A single static limit (which is easy to implement, easy to enforce, easy to follow) is the only guardian of the consensus that represents the interests of Bitcoin as a whole. If in this contingency situation we put those interests above our own, we will all agree.
This reduces the space of correct solutions to a single static hard limit, which is not too high and too low. Now, taking into account the limitation expressed by Chinese miners and the current pre-fork capacity of Bitcoin's closest PoW competitor, the actual figure is not that hard to come by.
The current situation is not caused by mistakes of the devs, their misunderstanding or any other circumstances. It's the test for the community. You see, the truth is simple. Only the best of the best deserve to have Bitcoin and now is the time for us to prove that we do.
Remember, you are not done until you're running the software that represents the idea of consensus as outlined above, so let's get busy. In the game of Chess only when you commit to a move, the clock starts ticking on the other side. I'll see you there.