Maybe they are not out of touch with mainstream American, for such voters keep nominating awful candidates like the Bushes, McPain, Specter, McC, and Orrin G. Hatch.
sadly they're just too thick or ignorant to know what they're voting for.
I've had lots of people say they have voted for someone and when I asked them do you support open borders the homosexual agenda, give freebies to illegals, etc they say no they don't agree with that but then I asked them well you have just voted for that they say , well I never knew that I just vote for the R or the D