...and that's kinda what's missing in the US (and large parts of Southern Ontario) right now: small towns. Instead, you have bedroom communities that depend on an urban centre to make them work at all. No, not everywhere, but in too much of the populous parts of the country. It's gotten to the point that people just expect that that's just how things work. It made a certain basic sense, I suppose, with the GI Bill and the Levittowns it spawned post-WW2, but that should have been a very temporary solution to a baby boom housing crisis, not the permanent state of things. I grew up in a town with a population of about 1500 people, and we had two grocers, each with an actual butcher who not only cut meats, but made their own sausages, etc. Could you get fresh weirdo herbs that only grow halfway up Vesuvius in years that end in a 7? No, but we weren't missing anything anybody would actually miss either. (And if you want a really nice artisanal bread, make it - there are very few things that are easier, and autolysis means you don't have to spend hours working at it, you just wait.)