Meanwhile, Florida is purging libraries of unpopular political opinions. This is not about a principled approach to free speech. It's about protecting the right to enforce religious-inspired bigotry, tearing down the separation of church and state even as that bigotry becomes "unpopular."
I agree with you about that, but I also (might) agree with them about this. Not that you said otherwise, but... I think we should go back to a transactional mix-and-match style of politics, with different coalitions per issue, instead of the "agree with your friend tribe and disagree with your enemy tribe about everything" style that we seem to be locked into these days. There shouldn't be any shame in being part of…
There is a way to get there: it's changing our voting method.
Single-choice, first-past-the-post, winner-take-all voting is effectively guaranteed to result in a two-party system.
There are a number of alternative voting systems, and all of them that I've heard of have flaws, but Ranked Choice Voting is one of the better ones, and seems to be gaining some traction recently in a few places.
If you really want to break our political duopoly, push for Ranked Choice Voting at every level you have influence over. It'll be easier the more local you get, and the more jurisdictions adopt it, the easier it will be to get others to do the same.