I'm trying to give you the benefit of the doubt here, but that really sounds racist. And by your logic, I wonder how JFK ever got elected, with his Boston Brahmin accent and all...
He must have rode a horse. /snark
and don't forget that. LBJ is why Kennedy carried the south, and he was a true southerner politician who was able to connect with the blue collar southern and white Democrats. If Kennedy had not carried Texas and the south, nixon woulda won. He also had a very weak opponent only boosted by Eisenhower's popularity, and by Kennedy's religion. I am not being racist at all, I actually just realized why this dimension to Obama hurt him more than I thought about, tho I do think he can get past it with a good running mate, and some polishing.