I appreciate the follow. Sorry about what occurred to you on the "place your random thoughts" thread. For the record, I didn't ever have a problem with you discussing politics. That's not a subject I've ever really been into, but I don't mind if others want to talk about it (same thing with sports).
By the way, I occasionally use another video game forum where you can discuss almost anything you want, and that includes politics (I'm certain no one there would be getting on your back for discussing things like that). The political section isn't extremely active, but there are a handful of regulars there (mostly older Gen-X/Baby Boomer guys).