I guess it's the perception of different people, and what they deem acceptible, the norm, etc.
Why should certain states charge to drive on certain roads, while others just pass the cost along to the taxpayers? Personally, I have less of a problem paying to go over a large bridge or through a large tunnel than to just drive on a road, like the Ohio or NJ turnpikes.
A couple years ago or so, the MD govt. decided to raise certain fees, like license plates, tolls, etc. than to raise taxes. Why? It's the whole perception thing--people will complain about fees being raised, but, in general, won't complain as much as if their taxes had been raised.
Personally, I don't agree with Shapiro's price gouging on parking. Ineterestingly enough, in a recent interview, he said the following:
"I don't want any price gouging. You can't nickel-and-dime people."
This is ironic, since, to me, he IS gouging people on parking. If other park chains, on average, charge a decent amount less, then why does he think he should charge as much as he does? If I already view the other parks as gouging, how much more so will I view his prices? But then again, this is from my perspective. I suppose if you live in NYC and actually own a car and use it, you will be used to paying a lot to park it, and that will be the norm for you.