People can vote for a candidate for whatever damn reason they want, and don't have to answer to anyone for voting how they so choose.
If people want to vote for McCain because he is from Arizona and so is their favorite grandma, then they can do it.
Last time I checked, citizens were supposed to be able to vote however they wanted, without fear of intimidation by others. It is called "a free and fair democratic election". Which part of that do some of you have with that?