Giga, I sympathize with you.
I\'m willing to chalk this one up to a bad week, but you played right into their hand. Who cares if they don\'t agree with you? They will batter you at every opportunity, and I can only assume I\'m in for a lot of battering, but you have to stand up for what you believe in, not resort to name calling, that\'s how you get dismissed.
I was one of your biggest supporters when you were named mod here, granted I was far less knowledgeable back then and have waivered on politics over the years, but I think I can safely assume your a decent person in real life and that was just your anger and frustration talking.
Keep fighting the good fight, just be sensible about it. Politics is dangerous game, don\'t let it get the better of you.