Because assholes exist. If they don’t do it like this then some opportunistic pieces of shit will constantly occupy lots. Making the parking cost the same as everywhere else (or even cost more if allowed) is the only way to keep the parking spaces available for those who need them.
They can then waive the fee/fines on a case-to-case basis like what happened with OP.
ExtremeDullard@piefed.social 2 days ago
In the case of my local hospital, they do it because there are apartment complexes nearby and the residents used to abuse the hospital’s parking spot when they couldn’t find a spot in their residence.