In my opinion, you're making arguments in this thread that are, effectively, strawmen.
The issue in the vast majority of cases isn't the opinion held (although some of them are pretty damn problematic) but (a) how the opinion is communicated, (b) what evidence is used to support the opinion (or lack thereof), and (c) how the individual in question responds to disagreement.
We live in a society where there is a constantly expanding definition of what someone will call "hate speech". The
legal definition of hate speech, in places where there is one, is quite narrow, typically involving an
actual incitement of violence against an identifiable group of people. Merely saying something unpleasant or even derogatory doesn't qualify.
However, given the expanding popular usage of the term by various activists, hate speech can be used to identify virtually anything which someone doesn't like.
From the comments of moderators here, I still don't have the
slightest idea of how much the current expansion of the idea of "hate speech" would influence their decisions.
The last point, to me, is key: we frequently have people state an opinion, and then result to inuendos, assumptions and ad hominem attacks when people disagree with them. Take, for example "one thing I can tell you about liberals. They don't like diversity." as a response in a thread that had nothing to do with politics.
Since "liberals" can be used to describe all kinds of people, (including "classical liberals", who might call themselves conservatives or even libertarians), is this really meaningful enough to be sanctioned? Is it sarcastic? Sure, by intention. Is it immature and/or off topic? Perhaps, depending on your definition. But can it really be seen as an ad hominem attack?
It's even worse when those posters continue this type of aside in any thread, whether or not it's related to a heated topic under discussion (baggage).
"Baggage" may be tedious, but policing threads for topical relevance seems like a pointless intrusion where the cure may be worse than the disease. Threads that degenerate into a familiar debate seem to peter out as people stop following and posting. They die a natural death. Ending the threads formally a few posts earlier doesn't seem to serve much purpose, and may in fact be counter-productive if it inspires people to post
more (perhaps in
new threads) about "cutting off debate". When a thread dies naturally, by definition, there's no more audience.