As much as I dislike political threads...
I say "No" to the ban.
If we ban political threads, people will still talk politics. What do we do then, if and when someone posts a political viewpoint to a "non-political" thread? Lock the thread because of a few posts? Five posts? 10 posts? Who decides the cutoff? Moreover, who is to decide what's political and what's not? To top it off, what about the politics within MA? People are talking about their MA's politics all the time. It's no less stupid than the other political threads, I agree, but it constitutes a good chunk of the threads here and in other forums.
"While I may not agree with what you say, I will defend to the death your right to say it." - Voltaire
...remember that guy? He had a point.
Bottom line for me: Keep the political threads. At least then the rest of the threads run little risk of being hijacked. In terms of the political threads being TTTed, Maybe an MA politics forum would help, I don't know.
..No banning of content, though. Bad idea.
CSP
"It is the peculiar quality of a fool to perceive the faults of others and to forget his own." -Cicero