You have a point here, but due to the distribution of our (small) cities, we don't have many meetups here, for example. I love Italy's, just not for working.
Other European countries have similar urbanization levels/curves. And the most 'concentrated' country, the one with most of its people in cities, is, surprisingly, Australia. And they don't seem to have a ton of startups either...