I think it should all be discussed, and if you don't like "politics" talk, then we can avoid being partisan. But non-partisan talk of any of it should be perfectly fine and civil.
A lot of you are either scared of it or can't keep it non-partisan. Discussing the difference between socialism and communism being out-of-bounds is embarrassing.