Blue,
I frequently share your outrage, but I believe you are suffering from a misunderstanding of the Moderators roles here.
The moderators are not here to dispense "justice." This is not a gentleman's club, where rules are neatly defined and debated and everyone plays "cricket." This is Dodge City, and if you piss off Marshall Dillon, he's gonna gun you down in the street.
If you truly want justice, there's a nice little Catholic Church down the street.
The mods are here to settle disagreements, (note....this does NOT mean justly...it means by the most expediant method) and make sure some basic rules are followed so that the privately owned franchise is protected. Do I know why certain topics are forbidden? No. And the owners are not obliged to tell me why. But they must have their reasons.
I don't always agree with the mod's decisions, but in my experience they've done a pretty good job overall. I don't always get to see what they see.
In fact, I wouldn't mind a stint walking a mile in their shoes. I'd probably learn a lot.
So, while you all are pondering Matt Dillon's duties, here's a song you can listen to:
http://m.youtube.com/?#/watch?v=wsEwK69LXjQ