I understand your points. But PLEASE understand, I'm the most active mod, but I can't take care of everything. Maybe your complaints about the mod team's failures would be better addressed to the admin. No one hates "WTF" more than I do, but I've been cited as being "over-zealous" (in so many words) in my approach at times. Gray areas abound. If it was my site, I'd probably prohibit political discussions altogether. They're decisive and they present modding challenges that I don't appreciate.
Anyway, I'm glad there don't seem to be too many hard feelings. Good luck with the sales!
Deano