In Presidential elections it usually comes down to voting the lesser of two evils and if you think about it many voted for Trump because he wasn’t Hillary and many voted for Hillary because she wasn’t Trump. Both parties have a broke system and need to attract and promote better candidates.
It is really a vote of picking between the two (or more) leading candidates of major political parties. Construing that as a choice between a
'lesser of two evils' is a personal belief and it misses the fact that parties field candidates in primaries, and those parties are made up of the average citizen who chooses to be involve. There are local committees of major parties and not everyone in those parties get's the choice they initially wanted.
Voters who come along later during elections often whine about the choices they have to choose between, but they are absent from the party's day to day operations and deliberations on the local level.
I've often believed the whiners and complainers should start their own party(s), but we all know where that would go, don't we. It's been tied before and the viscous, acrimonious infighting and partisanship and demands have those attempts at party building fade away.
And worse is people usually want to start a national level, forgetting that the major parties really have their power from the state and locals. That is a glossed over truth.. If the major national parties did not have state and local committees, they would wither away