Earlier quoted context omitted.
Car-only infrastructure which is pervasive in America is a liability to the country and the economy. I can just not buy a TV and my life is great. Probably better. I can't not buy a car except in a few select locations if I want to participate in the economy. That's both dangerous and fragile.
That has little to do with advertising though. When you drive, you still see billboards with advertising. When you take public transit, the buses and the trains can have ads inside and outside.
The bus advertising business seemed to have taken a beating a few years back. It is true that in Washington the bus shelters have ads, often electronic.