And that’s the thing many people don’t seem to get: the US is not a 2 party system by design – there are actually many parties in the US, including Green, Libertarian, Constitution, Forward, No Labels, Working Families, Alliance, etc, many of which have been on the national ticket. Darrell Castle (Constitution Party) was on the presidential ballot in 2016, for example (I included him in a satirical anti-trump graphic I made in 2016).
The problem isn’t a lack of parties, but that the mathematics of FPTP means they literally can’t gain purchase. If you want 3rd parties to matter, instead of protest* voting or abstaining, start working towards replacing FPTP now for future elections. These conversations only seem to happen in autumn of an election year, which is far too late.
Put your effort into something like FairVote Action so we don’t have to deal with this nonsense forever.
e:*
This is generally true, but I’d say there’s a nonzero chance the Dems will be persuaded to support it – mostly because they’ve shown some support so far and because they don’t have a stranglehold on their base. The Republicans will fight it until their last breath, but the Dems are a coalition party held together by hopes and dreams, and they’ve been made to learn lately that they will lose if they don’t acknowledge progressives (this is part of why Walz was chosen – he’s the closest thing to a socialist they’ve chosen in recent memory). Without progressives, they will fail, and ditching FPTP would mean more engagement from a wide swathe of leftists, which would effectively shut out the far right. It’s in the best interest for the moderate left to be campaigning against the far left than the far right, and ditching FPTP would give them that.*.
e: *