The problem is not so much the topic of politics itself, nobody is trying to suppress free speech. The problem is the flaming, name calling, the disrespectful and offensive comments people resort to express their disagreements.
Here is a thread everyone should be familiar with:
http://darklygaming.com/forum/threads/darkly-forum-conduct-a-word-to-the-wise.2026/
Every big community forum has very active moderators. And those moderators make sure these sort of things don't happen. If you want a "free for all" forum, where you can do and say "whatever the fuck you want", then this community is not for you. I am sure there are forums out there where this type of attitude will be tolerated, but it will not be tolerated here.
In general, we are actually EXTREMELY lenient with the moderation of forum posts. But the second one of your flaming posts/threads is moderated, all hell breaks loose, "no freedom of speech" blah blah blah. Sorry to break it to you, but every member of this community deserves to be respected, regardless of their background, ethnicity, sexuality, political preferences, etc.
Some of you need to learn to disagree while respecting the opinion of others. Just because we have differences in opinions does not make us a lesser or better person than the person we are disagreeing with. Why is this such a hard point to get across? It's so simple. It's understandable some of you are passionate about what you believe in, but you can express that same passion while being respectful, bringing constructive arguments to the table rather than insults.