I think it's also worth remembering that voter fraud and media bias distort our perceptions of reality.
Consider how shocked Liberal America would have been if it had known in the early '90s that what, 60,000 people converged on Fort Collins, Colarado, in an unofficial, unorganized gathering, to see and show their support of Rush Limbaugh. Imagine if it had gotten the kind of publicity that a similar phenomenon would have garnered in a Liberal cause.
Liberals don't know that it happened. That ignorance distorted their perception of reality. We need to bear in mind how heavily such things shape our views, such as the makeup of city populations and how many Democrat votes are fraudulent. Although So. Cal ... well, it would be interesting. It's easy to underestimate city people -- I learned that in the Northridge Earthquake. And I also think that as a rule, Asian immigrants are very good people to have on your side.
While I agree there is plenty of industry in cities, you would be very surprised to find the number 100,000 square foot industrial buildings located down rural two lane black top. Not just assembly but precision machining.