As far as I am concerned cities of 1m or more people should not allow any cars to enter. Delivery trucks and public transit should do it. Yes it will make cities more expensive. It’ll also make them a whole lot more pleasant.
Getting things like a CAZ(Clean air zone), congestion charge, low speed zones, and pedestrianised areas should have full pedestrianisation as an end goal.