The enlightened centrist take is not entirely wrong, though. The left definitely has some blind spots, among them their purist dedication to perfect morals and a willingness to tell anyone who does not perfectly agree to piss off.

While the right is comfortable holding their nose when white supremacists hang around because it gets them a bigger coalition, the left will excommunicate someone for saying out loud that they think trans women are not exactly equivalent to biological women. This shrinking of the coalition is how we ended up enduring another Trump presidency.

Not to mention the complete fiasco that was the 2024 presidential race. We should have thrown out the entirety of DNC leadership several levels deep for letting that happen.

There’s a bit of a duality about perfect agreement within the voters for the party’s candidates and somewhat within the party membership itself. Yeah, there’s a lot of telling each other to piss off. There’s a lot of jockeying for the platform and the primaries. But come the general, it’s a minority of the voters who will sit it out or vote for a minor party. Sometimes it’s a large enough minority to hand things to the Republicans, though.