it's not like he took over an existing share of the internet, he connected more people together that weren't previously.
btw you'll still need vehicles, whether you make your city/town walkable or not, stores need trucks, people have emergencies.
and it's up to your local government to handle public transportation properly, not Elon...