The coasties have stereotyped flyover country for....well, ever I guess. A New Yorker doesn't even consider Duluth (or Omaha, Des Moines, Tulsa, Memphis, Madison, etc, etc) as an option, much less rural W.Virginia. Why would they want to live with those ignorant, inbred racists in Boulder or Toledo?
New Yorkers can be as provincial as people in southeastern Kentucky. New York City creates its own way of life. Nice place to visit, but it would be tough adjusting to it.
I live in flyover country. I know how small-town life works. One has personal ties from childhood, or life is miserable. Cultural life is personal crafts or what happens to be available by electronic media. Considering that college graduates generally don't return except for family reunions or in economic distress...
We do have some contemptible racists. There are people who fly Confederate flags around here. (If I flew flags other than the US flag they would be a Union Jack and the current flag of Germany out of pride in heritage... the current German flag has nothing to do with Nazism except to signal a nation that has exorcised the most monstrous demons that any country has ever had). I'd burn a Confederate flag with a Nazi flag, a North Korean flag, a Soviet flag, and the flag of Saddam Hussein's Iraq together if I got a chance.