I doubt that applies to all rural towns, or big cities for that matter. Things change and people move to where they can make money. My small town in Montana experienced a setback when the world's largest pine mill ran out of resources at the same time as the local asbestos mine shut down. That was devastating for a town of 2,000, but the town has survived although school enrollment dropped drastically because young couples are not moving in to work in the mills. But retirees seem to be moving in our just hanging on. A McDonalds came to town, and a Pizza Hut.
Where I live right now in Virginia had already died before I got here. Although it never really was a town and still is not. It's just a spot on the map, with a 45mph zone on the highway that passes by a post office and a gas station. And Dollar General just came in a year ago. So between me and Dollar General, the town is experiencing a veritable boom that is bringing the place back to life, although I'm 4 miles outside of all the hustle and bustle. I saw a bear yesterday, so there is some stuff going on.