It is not an actual answer to my question.
I'll venture a quess that the topic almost always results in flame wars and general member animosity.
are you trying to tell me that my question is unnecessary because wise decisions don't need an explanation and should be agreed to by anyone without having to know the reason behind them?
The reason (as I understand it) is simple: To avoid flame wars and animosity. I could be wrong.
There is another Stardock site, Joeuser.com which is designed to let all have their say on political and religious topics. Your sign in should work there as well. Although there is cross posting between certain Forums/sub-Forums, the political stuff is kept there per the owner's wishes. Not unreasonable, in my view.
Different sites have different rules, and if you're really all that interested, feel free to pm him and pursue the topic to your satisfaction.