Well the one thing you've said here that gets universal buy in and is often quoted is your comment that politics is not a line, it's a horseshoe. Such things are really the realm of the totalitarian rather than the left or the right per se, authortarians on either side will see the 'advantages' of attacking people who speak things they don't like.The Left does seem determined to repeat the mistakes of the Right. Bookburners and suchlike. You'd think they'd draw the parallel between how the censorship and bookburning and jailing didn't stop them and. . . but alas! no.
Freedom is hard. Freedom means accepting that bad people will say bad things. And think and even do things you dont' approve of. That's not easy to live with. But i think we need to really push for that. "I dont' agree with what you say, but i'll defend to the death..." and all that good stuff. These days that is pushed to the wayside.