I meant to add in my previous post that while the larger cities sucked the life out of small towns, it was small towns that grew at the expense of villages and the tiny crossroads communities. One thing that made all of that possible was advances in transportation; better roads and more cars. I don't think the railroads made nearly as much difference. I think the trend is continuing, too. But there are other trends, too. Small towns near the big cities (without defining small and big) are now bedroom communities where more of the residents commute to the big city to work. But that practice has been around longer than you might think. I knew people when I was little and living in a small (8,000 or 9,000 people) town who drove 20 or 30 miles a day to work, something you wouldn't have thought people did in the 1950s. The small towns where most people work elsewhere enjoy a sort of rebirth but they still aren't what they used to be, with the downtown business district missing all the businesses that used to be there. You do your shopping somewhere else, usually outside of town at a cookie cutter strip mall with just about everything you need all in one place--with plenty of parking, free parking, too. The so-called downtown business district, all three blocks of it, is given over to lawyer's and real estate offices because these bedroom communities tend to have high incomes compared with what they used to be. But there's no drug stores, no hardware stores, no butcher shops and so on. Is it better or worse? You tell me! I don't know.