In a perfect world 90% of those massive vehicles would be replaced by golf carts, in cities with temperate climates at least.
Does a "perfect world" imply me missing birthdays? Does it imply me missing lunch with close friends? Does it imply me not taking a job outside the local bus line? Does it imply me not visiting a dying relative? If I'm limited to either entirely public transit or a vehicle which can barely do 10 miles at 30mph then yes, I'll miss many of these things.