I saw the Bulls play the Heat in Miami and had to pay for parking. I saw the Red Sox play the Angels in Boston and had to pay for parking. Even our local farm teams, the Portland Pirates and Portland Sea Dogs have pay to park fees.
Unfortunately real estate and taxes go hand in hand and business owners don't have much choice in the matter.
There was a day not all that long ago in the computer world when companies offered "free lifetime support" when you purchased their software too.
I do not like nickle and diming people, especially those who have made a long distance effort to attend an event, but we are a capitalist based country (supposedly

), and if five bucks helps keep a track open I am happy to pay it.
I understand the frustration and indignation and I sympathize, but increased costs are a way of life and all of us ultimately end up paying the piper sooner or later, either in money or in our own frustration or denial.