Give the committee a break, it's tough to be in a position of power without knowing how you'll fit in... honestly, when I was first a mod here, I wanted to make these forums exactly how I thought they should be... professional, approachable, etc. Stuff I removed and banned for then, isn't what I believe in now.
Sure some stuff the committee will do at the beginning will seem asinine (unfortunately it's true), but once they've figured out how much they matter to the community, why people elected them, and how much their decisions help or hurt the game, I believe they' might change some of the rules they've made, but even better, they'll just make better rules to begin with.
-y00tz