Here's the thing that bothers me with the whole harm reduction/purity test/don't let perfect be the enemy of the good argument when it comes to US politics:
-
Saying that I should vote for the person who agrees with me on some stuff even if it's not everything kind of assumes that for some list of policy stances, they're all essentially equivalent. Not saying mean things about minorities is put on the same level as continuing to run a massive, racist prison and policing system or a massive military that is essentially only used for killing foreigners to exploit their resources. It's insane to argue that I should be able to overlook these truly reprehensible and harmful actions because they're a bit better on some smaller thing.
-
Even if you ignore the bad things that are still done by the less bad party, structurally, the systems we have in place all but guarantee that we will repeatedly have more of the worse party every election or so and that they will have access to tools that let them abuse their power. So at best, voting for the lesser evil just slightly delays the greater evil. If we just go vote every few years then go back to brunch and trust that the people we elected will be doing a good job, nothing will ever change. We never see these blue no matter who people go "I know it sucks, lets do this for now, but here is the plan for the next few years to make sure we can get a better option in the future."
-
The way things work now, even if a politician says they agree with you, you just have to trust them. There is no real recourse for holding them accountable if they were lying. You just have to let them do whatever they were going to do, maybe write some strongly worded letters, and then in 2/4/6 years you end up having to vote for them again because of the way the system is fucked. And as long as they are taking corporate money, they aren't representing you. You can't trust anything they say.
If a Democrat came around who:
-
Didn't take corporate money and seemed trustworthy.
-
Promised significant democratic reforms in both how elections work and the government works so that we can actually have real choices next time.
-
Promised to significantly reduce the military so we couldn't keep doing imperialism everywhere.
-
Promised to significantly reduce the police and surveillance state so that they won't have the capacity to keep spying on us and disrupting real opposition.
Then I would 100% vote for them and even canvas for them even if I disagreed with them on some other issues that I cared about. At least then we'd be moving forward. We'd have a chance to do better in the future. But they're not going to do that because the people who have made it into power benefit from things as they are, so they're not going to change that. As things are now, we're just stuck in an endless loop, slowly drifting towards oblivion.
To be clear, just not voting and doing nothing else isn't super helpful either, but the key is we need to get everyone on board with an organized plan to fix things. The people who show up every election just to tell you that actually trying to organize a new party is bad, voting for the progressive in the party primary is dividing the party, and you can't complain too much about the bad things the lesser evil does because it'll hurt our chances next time are NOT HELPING.
The question then is how do we do this? We have a bunch of people who know the system is fucked, but there's no direction for them to express that. How do they even begin to fight? "Let's organize a new party for this purpose!" Ok now we have yet another 3rd party to divide the vote even further. (Relevant XKCD: https://xkcd.com/927/) "Lets all pick this existing party and use it for this purpose!" Ok, which one? The DNC? They're part of the problem and actively work against progressive candidates in primaries. Sure, we sometimes get the win, but those victories often take all of our time and attention just to secure one relatively small seat of power that is useless without winning way more of them. Another existing 3rd party? Can we get people to agree which one to join? This is where the leftist infighting argument holds some water. There are a few existing parties of varying lefty persuasion, but people aren't necessarily going to agree with all their policies, so getting people to compromise on one of them when we have no central organized structure is borderline hopeless. And that's before you even consider the collective action problem of getting enough people to take the leap that they aren't worried about the splitting the vote issue.
And regardless of what path we decide to take, how do we spread this message to get people on board? All of the major channels for mass communication are captured by corporate interests. Even social media, which had the hope of being a place where the people could talk to each other directly, has become almost useless for that function since the corporations that own them control the algorithms that allow messages to spread beyond their starting group.
And I already know someone is going to say something to the effect of "Don't worry about the big picture. It's too big for you to handle, so try to do things locally that are more possible." To that I say: Holy shit we are running out of time. The government keeps getting more and more fascist, he environment is falling apart and will kill us at some point, and technological advances in surveillance and military technology are going to keep making it easier for the powerful to cling onto power without care for what people want. Getting on your town's school board or something sounds nice and all, but it's like being on the Titanic and telling people to grab some buckets. Like I said earlier, even winning a single seat in congress doesn't mean much if it took our entire movement's collective effort to get that seat while the capitalists used their money to win the rest of them.
I really don't know what to do, but I'm so fucking sick of hearing people chastising people for not wanting to just keep doing what we've always been doing when that clearly hasn't been working and not only not helping to change things, but actively working to disrupt the efforts of people who do want to try to change things.
EDIT: Just to add my own personal anecdote to this: In 2020 I both volunteered for Bernie's campaign and worked on the campaign for a progressive congressional candidate in my district. The mood felt so optimistic. We were all working so hard to try to change things and for a while it seemed like it had a chance... and then we just straight up lost both elections to some absolute pieces of shit. Our incumbent representative was such a fucking terrible person he might as well have been a Republican.
Not that this has any bearing on the broader argument, I just want to share how my own experiences have shaped my feelings on this, but the broader pattern kind of reinforces that.