Earlier quoted context omitted.
If anything, you are being too nice to US suburbs: It's perfectly possible to have towns that are much denser than any US suburb. My Spanish home town has about 100K inhabitants: You'd not call that a city anywhere in the US. And yet, It's basically a circle with a one mile radius: Yes, just one mile. In that situation, one can walk everywhere, and public transportation is limited to the elderly, people carrying heav…
I always struggle with the difference between a town and a city, because Dutch has only one word for them: stad. A stad (plural "steden" is something that in the middle ages had city rights (or is it town rights?), a dorp (village) does not. And this has lead Netherland to have some steden of only a few hundred inhabitants, while some villages have more than 100,000, which of course makes no sense. The place I grew u…
In North Carolina there is a "city" called Brevard with a population of just under 8,000 but you also have the "town" of Cary with population 170,000.
Of course there is still the issue of how the words are commonly used vs their actual legal definition but if you ask 100 different people the difference between a city and town, you'll get 100 slightly different definitions. Someone that grew up in New York City will have a very different definition than someone that grew up in Wyoming 50 miles from the nearest gas station. At the end of the day, there's just some vague notion that cities are bigger than towns.