Yes, political discussions are not as limited in options as voting and there absolutely should be a political discussion about the Democratic party. They suck, have sucked and will continue to suck, unless they change.
And I agree that there's no contradiction. I'd even go as far as to say there was no contradiction in voting for Harris and then tweeting "the democratic candidate sucks", because you have to vote for someone and Trump (clearly) was the worse option.
My point was rather that if you dislike a party and you don't vote for them then you are in support of the other party, even if you don't vote at all. The nuances get kicked out when it comes to voting.
Yeah, they're the non-vote parties. FPTP voting always devolves down to 2 parties, see Duverger's Law. Even if by some miracle a 3rd party wins (and continues winning) they will eventually kick one of the previous 2 parties out and take their place as the new party in the 2 party system. In practice if my memory doesn't fail me voting 3rd party hasn't mattered for over a century because the 2 main parties are so entrenched, so voting for 3rd party is more or less throwing away your vote.