This is much less interesting than the rust belt decline or any other number of dying communities. Kansas used to need a lot more people to support farming and thus had enough people around for small towns to have a little life to them. Now they don't. It's a good thing that we can make so much food with fewer people, but it does mean even fewer people will live in rural agricultural communities. We love to romantici…
With the internet, small towns should be more viable in places like Kansas.
Given the same Internet, a larger, denser, more central location has a greater comparative advantage.