The point is that good public transport makes cars unnecessary for the vast majority of everyday life in an urban setting. And, in particular, it means that taking away someone's license, even for a long period of time, doesn't have to be as crippling as it is in cities that don't have good infrastructure - hopefully leading to society being way more willing to apply drastic driving penalties to repeat offenders.
Unnecessary is a very strong word. It's also unnecessary to have your own private house, sharing it with other people would be more efficient.