Here’s an idea I saw over at Idea a Day, where ideas are free:
Allow voters in a political election to cast a vote against a candidate. Voters would still only get one vote, but each “against” vote would nullify a “for” vote.
I think this might help.