"Vote on principle" has always been the message of the News Snipet. But Americans have been brainwashed into a situationally ethical mindset.
"I vote for the lesser of two evils," say you, and the days leading up to this illustrates where you err.
Notice most of the political ads this year? Notice that you rarely saw a candidate running on his merit, on his values, what he planned to do--it was always about how much worse the other candidate was.
The message this year to voters was, "Vote for me, I'm the lesser of the two evils."
A people get the government they deserve.