Frankn, you talked politics at a quite table, not on a soapbox speaking to the restaurant, as you do when posting, there is a big difference..
You can express your opinions here according to our rules, we are a private owned site. Start your own site and set your own rules, if ours are too repressive for you, you and every member here including me agree to abide by the rules to post here, it is part of out terms of conditions for posting.
I have had friends whose posts on Facebook were pulled and who were suspended for a time as well.
Remember our rules are not open for debate or discussion in open forum...