That's pretty drastic, and would probably only be the best alternative on a densely packed island. Seems like overkill for any other situation.
> probably only be the best alternative on a densely packed island
So Manhattan or the San Francisco Peninsula?
I suspect the refusal to kowtow to car owners and the density are interrelated. Tokyo is more dense, in (small?) part, because there is far less space consumed by inanimate appliances.
Price parking appropriately and make people pay for it. If land is cheap, parking is cheap, so not a big deal. If land is expensive, then no freeloading on the streets, which can be put to better use anyways (sidewalks, bike lanes, outdoor cafes etc...)