Earlier quoted context omitted.
It's not tragedy of the commons, it's path dependence. If you don't have excellent mass transit then you need parking, so you build parking. Then if you have parking everybody drives and nobody is willing to invest in mass transit, so you continue to need parking.
I agree. Now, we mostly see the demand for parking at zero [#] marginal cost to the parker, not the demand for parking at its true cost---because the costs are shared by society. The short term demand for parking is relatively inelastic---so right after introducing pervasive charging for curbside parking and dropping minimum parking requirements for new developments, we will see roughly the same number of cars parked…
I'm not sure you're going to like the market price of parking. If a parking space is 25% of the size of a $3000/month apartment then the market price of a parking space should be something like $1/hour, which isn't that high. And which puts it right in the hard spot where people subsidizing the price down to zero may actually make sense.
If all you care about is maximizing the revenue from parking spaces then you can set a price like that, but having a price at all discourages people from using parking spaces that you've already paid to construct whether you use them or not. And if you don't use them then the local shops lose customer traffic. So the local shop owner does the math and says hey, if there was free parking here I would get an extra $20,000 profit from more customer traffic, so I should go lobby the city to have free parking even if it means my taxes will be $10,000 higher.
Then their customers realize that if parking was paid for through taxes rather than at the meter the local businesses would be paying part of it instead of the customers paying all of it, so they would be paying less, and paying at the meter is more stressful than paying via taxes anyway.
Then the government realizes that to get the money from taxes they only have to put a slightly higher tax rate on the tax forms but to get it from parking they need meters and credit card processing computers and customer service and parking wardens and dispute resolution systems and the whole works.
So the vote comes up and 90% of everybody votes for free parking because the lack of free parking would collectively cost them more in money and grief than it costs to provide free parking.
The way out of this is to make the alternative to cars (or parking) more attractive, without making cars less attractive. Because people are going to fight you and win if you try to make cars less attractive without immediately replacing them with something which is at least as good.