It seems to me that John McCain is the last person that should accuse anyone of being out of touch.
"Although Mr. Obama has been under an intense public spotlight for the last year, he is still relatively new on the national scene, and polls indicate that for all the enthusiasm he has generated among his supporters, many voters still have questions about him, providing Republicans an opening to shape his image in critical groups like white working-class voters between now and Election Day."
Article here.