It's amazing how heavily some 2X supporters lean on that nonsensical argument. My tendency is to think it's an extension of the endless "social contracts" the government forces onto everyone. We get so entrenched into thinking that if the "authority" decides something, everyone else has to follow.
In the Bitcoin network, at first glance, miners and large businesses appear to fill the role of "authority," and they have been absolutely furious that we didn't just roll over and install the client they said we were going to install.
It makes them all look like fools. As they should for thinking they can hold us to their agreements.
Again, I really don't want to throw salt here, and I would love to argue any legitimate points regarding a HF. But the accusation that we somehow have collectively "failed to keep our word" because someone "promised on our behalf" is some statist crap if I've ever heard it.
No core developers signed the agreement, therefore none are breaking promises.
None of this community signed the agreement. Therefore none of us are breaking any promise.
TL;DR The very reason I'm so unwaveringly against 2X is because of how aghast so many 2X supporters are that I have the audacity to disagree with what "The Almighty Miners" chose for me. I think it's far more important for those people to understand that they can't hold me to anything, and I'm here specifically for that feature.
My node runs 0.15