That may be but the OP's point still stands. Cars are the problem and there's really only one easy way for a city to control the amount of cars entering a city. Limit the parking.
I'm not saying it's the right thing to do but it's likely the most effective. If I know that it may take me an hour to find a parking spot then I'm going to look for another solution. Either not going to that area or traveling via cab/bus/subway/bicycle/walking. Basically anything but a car.