I wish I could upvote this comment multiple times, you've laid out very accurately the common underpinnings between all these anti-free-speech ideologies and what they end up as (hint: it's Nazism/Stalinism).
they are the extreme case in that they're the result of walking this line right to the end. Here's hoping that the tide can be turned long before it gets to that - there's already mass brawling between the left and right in places like Berkeley and that's too far as it is.