Democrats can be really dumb sometimes. Too many would rather stick to idealistic principles because at least then when they lose they can claim the high road and a persecution complex.
Maybe it's not much of a "complex" when that persecution actually then happens (like the Dobbs decision), but if Democrats would just shut up and vote with the best option available instead of not voting at all, maybe we'd win more. Trump wouldn't have been elected in 2016 if Democrats had turned out in the same numbers they did in 2008 but instead 4 million Dems just didn't show up.
If Democrats won more, we could at least start to implement changes like Instant-Runoff Voting or doing away with the Electoral College. Republicans don't want any of those changes, because they know it weakens their position. But so many liberals just refuse to vote because there's no "good" option and refuse to vote for the option that even enables a "good" choice, while any conservative will do anything they can to vote for anyone willing to put an (R) next to their name. It's so fucking juvenile and I'm still ashamed to admit I once used to believe it too.
You have roughly equal amounts of people pulling the lever in the "kill one person" direction and the "kill many people" direction.
The only people interested in pulling a lever that adds a third rail are the "kill one person" crowd. The moment enough of them let go, the lever goes in the "kill many people" direction because that crowd has no interest in a third rail, they quite like the "kill many people" option. You'll never get enough people to join the third option from both crowds simultaneously. No third party has seen any real form of success in nearly 200 years within the current system. Changing the system is necessary but taking out hands off the lever is a disaster.