The US is not lacking in public spaces, events and activities, or rec centres. The "loneliness epidemic" is a fairly modern phenomenon. Cities weren't structurally much different several decades ago, but now people choose not to leave the house, because they can amuse themselves to death there.