Not only Trump, but the election results from G.W.Bush (both 2000 and 2004) were divided along the similar lines. The die hard red states traditionally stand along the line of the “wholesome, God fearing American values”, and the blue states are seen as more progressive. This demographic divide will be very slow to change.
What Trump managed to do is sway the swing states strategically to have slightly more Republican support (don’t forget winner takes all). His policies notwithstanding, he really knows what to do. This is the same as Reagan, who also rallied support along the “American values” line.
So this begs the question, what are these “wholesome, God fearing American values”? As an American friend (a democrat) told me in a conversation, there are a lot of Americans who don’t believe in entitlement or social support. Their reasoning is simplistic: There is no reason to attend to the needy when they themselves are not in need, and they are skeptical of the government being able to distribute social resources in their favor — effectively Ayn Rand’s Ojectivism in its purest form.
The irony is that the staunch supporters of such selfish mentality (again, Ayn Rand’s definition) are those who are marginally in need themselves. They lost faith in their government as a result of their hardship, and in their situation it makes sense to believe that they should retain as much in their pocket as possible, not knowing (or caring) that this would make them more vulnerable as a whole.