I keep ruminating on this argument, and it gives me deeply split feelings.
On one hand I keep thinking, voters need to grow up. Voting is how the populace gets to engage in self governance, i.e. politics, and as the aphorism goes, Politics is the art of choosing between the disastrous and the unpalatable. Things that are easy aren't solved by politics, and the voters need to accept that you're often not going to get what you want and in governance you often have to settle for choosing the thing you hate the least.
On the other hand, I keep thinking I'm making the classic leftist mistake of demanding everyone should do what I think is right, because I am right, and then being frustrated when my rightness isn't blindingly obvious to everyone.
Like the lady says, It's like rain on your wedding day...