Yes, but when has competence been a part of this debate=??? Plus it's all about escalation.
First you ban stages. Sure, most of them deserve to be banned. Then you ban some questionable stages. PictoChat, Norfair, sure. We all hate planking, for obvious reason, so it's banned. Now, you're appealing to the masses. They want They hate camping and stalling so there are rules to stop it (of which actually helps Meta Knight). Then, they place edge grab limits, and other limits (which actually helps Meta Knight). The community then starts hating Meta Knight. Then they fix it to where the limits are less friendly to Meta Knight. Then, they ban Rainbow Cruise, Jungle Japes, etc. Now, the mass wants Meta Knight banned. And whaddaya know, they ban it.
See what I mean... bans have become an acceptable way of dealing with everything we don't like. The fact that in Brawl we need edge grab limits, we have such an outcry to ban every non-neutral stage, and that we have so much anti-everything. I think it really shows some immaturity in some parts of the community, and unwillingness to learn how to not suck.