You’ll vote lesser of two evils in most elections pretty much until the other side starts putting up reasonable candidates. Blaming Democrats for not giving you decent choice just completely misses the point: The Republicans choosing fascism means they aren’t a viable choice. They are removing choice from the ballot, not Democrats. You’re not being forced into anything by Democrats, they are simply running a platform that you should have the opportunity to disagree with, but you can’t, because the other side is fascism.
But let’s take the approach of “not rewarding them” for putting out shitty candidates (that aren’t fascist). Do you think once the fascists get into power, that Dems will even have the opportunity to change? What is your end game, because not voting for the lesser evil is the acceptance and indifference of either evil, and allows the worst evil to win.
The time for that fight is the primary, local elections, and between election cycles. Refusing to participate at the ballot box because you don’t like the choices you’ve been given is counterproductive, not just pointless.