Let's take inventory shall we?
Tea Party, born again Christians, successful workers... CEOs bankers etc., gun lovers, islamophobes, anti abortion, pro death penalty, etc.
Vs.
Communists, minorities mainly (vote for other minorities no matter the qualifications), anti-Americans, bums, pedophiles, militant revolutionaries, anti constitution... anti marriage... anti values..., pro abortion, anti death penalty, anti ending slavery, KKK members in congress, pro Islam even though they abuse gays and women, etc.
HUGE generalization and folks can add many more to each list, but I'll take the Tea party and religion folks over the dregs of society any day.
And if you do add... Keep it real.