This is a music board, not a political/social issue board. There are plenty of forums where you can discuss anything like that. If the owners of the business that run this site at their expense for us don't want us to discuss certain topics because of the direction they've gone in the past, I respect that.
I really hope that you stick around and we can get to know you, despite my view that your topic may not have been appropriate, I also don't disagree with what the post said. That being said, attacking the admin/mods with 173 posts is kind of in bad taste. Like I said though, I hope you hang out so I/we can get to know you more.