Title text:
‘They really shouldn’t let those small cars drive in traffic. I worry I’m going to kill someone if I hit one! They should have to drive on the sidewalk, safely out of the way.’
Transcript:
Transcript will show once it’s been added to explainxkcd.com
Source: https://xkcd.com/3167/


This won’t help with rich assholes who want to drive around an F-950 or whatever, but will make groceries more expensive.
What really needs to happen is to mandate a special license to drive anything over like 2500 kg, and only be able to register it to a business with a valid use-case. To get a “small car” license (B-type), you have to pass an easy theory exam and drive around a tiny sedan around a city for 30 minutes (at least in europe). Trucks have different driving characteristics and are way more dangerous, so the driving tests should be way more difficult too.
Also, maybe this?
Oh, also, ban private cars in cities. Like, completely. Cars are so dangerous that their amount in populated areas needs to be kept to an absolute minimum.