go to any decent middle class suburb in America and the majority of yard signs will be for republican candidates. nice neighborhoods, same thing. military? same thing. business owners? same thing. rural americans who actually work hard for a living? same thing. engineers/applied sciences/people who actually do and make real things in the real world? same thing.
where do we find democrat strongholds?
virtually every urban slum in America, every poor neighborhood, and college and high school campuses.
those who make money, have good jobs, own businesses, have kids/families, actually do things in the real world, tend to not vote democrat.
those who are poor/dependant, young naïve kids, and academics who live in the world of 'theory' OVERWHELMINGLY vote democrat.
I think this speaks volumes and says more than anything else realistically.