In Bitcoin, the economic majority decides what is Bitcoin. And when there's a substantial disagreement (e.g. BCC) there's a fork.
Large mining pools have no more power to enforce consensus rule changes on others than anybody else does.
So yes, IMO it is.
Otherwise private concentration of power will do as it always does: leverage it's monopoly to control the system as a whole.
The discussion & development are in the open. The large mining pools can sit at the table and discuss the changes as a part of the community. Or fork off.
It's obvious that this does not prevent disagreement about the protocol, but it greatly affects a fairly large class of disagreements and changes the incentives for a variety of behaviors. It's all game theory, and as such minor changes to the premise of a 'game' can have large impacts on how it plays out.
It's not perfect, but I think it is good.
To convince early adopters that there would actually be a switch to proof of stake the ice age was conceived. The ice age can be delayed however as we see here (this isn't the first time its been delayed either)
Switching from proof of work to proof of stake will probably be hard to pull off without disruption.