I'm somewhat tired of the "corny" criticisms. Millions of people don't live in urban squalor. To write off millions of people as "stupid" just because we can't buy a pizza or crack at 3:00 a.m. is prejudicial in all the worst ways.
The difference between urban and rural people is not that we are less sophisticated, stupider, or more naive; it's that we have more skill sets than the average urban-dweller. That's it.