A lot has been written about working-class and/or rural white Americans trending Republican in recent election cycles.
However, some things to keep in mind: Some commentators have used "Working class whites" as a stand-in for "White high school graduates without a four-year college degree." By that definition, Bill Gates and many other wealthy people are "Working-class."
I imagine that for white people without a college degree, the numbers for the GOP are skewed by the wealthier individuals within that demographic-especially when you consider that there are many wealthier individuals within "red states" who are self-employed (or were, before they retired-if they are older) in industries like construction, mining, oil and natural gas, etc....industries that are heavily labor-intensive, have a "blue-collar" association to them, and don't necessarily require a great deal of formal education.
Also, regarding wealthy people in different areas...the top 1% of people in terms of income and/or wealth in any one of many rural counties in, say, Texas, West Virginia, or Kansas will probably not be nearly as wealthy (
as a group) as the top 1% in Manhattan or San Francisco. In other words,
the threshold for "wealthy" is lower in those rural conservative areas than in the heavily Democratic major cities and metropolises.
Finally, "rural", "blue-collar", and "working-class" are not the same thing, of course.