People deserve to vote for someone they actually support, not the least terrible option.

Stop blaming the voters.

They DO have the right to not vote, but they also DO have a civic duty to cast their votes. Voters are the ones who decide elections, and if the results are bad, it is up to voters to do better next time. I think this is less blaming, and more just people trying to hold the electorate accountable for their choices.

Voters are the ones who decide elections,

Are you sure about that?

Given the voter suppression & gerrymandering, the lobbying & corporate media consolidation, the electoral college & candidate selection process, the rigged proprietary voting machines & counting frauds, etc. etc. etc… [atop the First-Past-The-Post terror scam that coerces people to vote against who they most don’t want between the perceived most likely to win].

More to mend than just getting people to “vote correctly”.

If votes didn’t matter, then none of the efforts you mentioned to suppress and manipulate the voters would be necessary. Yet they’re happening anyway because people do ultimately hold the power, and that terrifies the rich and powerful who seek to control it.