Your problem is one of timeframes.
You might, though I personally don't think so, be right on a single election time frame.
They're definitely right on a timescale spanning multiple elections.
Right now, you are forced to vote for someone committing genocide because people kept choosing the lesser evil in previous general elections, and the party cheats in the primaries.
The situation you're in, right now, disproves your argument.
You can chose not to vote for a party actively committing the literal worst crime in the world.