McCain was - and is not now a Moderate... what would make you believe McCain is anything less than full blood LIBERAL?
Hiding behind the label ‘Moderate’ is a liberal’s way of getting away with it...
Seek and elect people that agree with YOU 100% ... Don’t settle for some politico that you might agree with some 50-60 percent of the time or so... ‘cause that other 30-40 percent will kill you...
The use of quotes should have indicated that the moderate label was intended to be tongue-in-cheek.
That said, your last paragraph is a big reason why we are where we are. Anybody with half a brain knows in a vast majority of elections there are only two candidates who have a chance of winning. If I agree with one 60% of the time and one 0% of the time, why the hell wouldn’t I vote for the guy I agree with more?