Well, I've managed 7 different hospital facilities over the years and most times, I've had parking lot management as well. The parking lots need to be maintained at a higher standard than other lots due to issues with slips and trips from people who are already compromised.
So, if we didn't charge for parking, then we'd have to come up with funds from within. That would mean less money for patient care and we already don't have enough.
I know it's a sensative topic but unless funding gets increased, then the costs will passed back to the public. Various parking passes are offered to help alieviate some of the burden.
If it's any consolation, as a staff member I have to pay for parking as well.
Let the flaming begin!