No, because not everybody wants to live in the same city, country, climate, culture, whatever.
But what we do have today are cities that economically dominate their region with people commuting an hour or more each way just to make ends meet. And even if those people were to quit and try starting a business 5 minutes from their home, there's a good chance that some zoning regulation, lack of infrastructure, or other issue would make it rather troublesome for a normal person to do a startup.