London has one of the best public transport networks in Europe.
Would you feel good about the fact that a city with an amazing road network abuses public transport users ?
Or, for example, if kid had accident at home that's fairly serious but not serious enough that you actually need ambulance. You want to get them to hospital quickly with minimal walking required but you also likely need parent to stay with them.
Yes, you could take a taxi, but that can easily cost more than parking, even when parking is as expensive as in London.