Sure, charging an entry fee might make sense if people were hanging out in say a cafe, without buying anything, it was really full and the rent was really high. I've heard that such places exist.
Over here, paying for parking has gotten really easy in the last five years, I think two apps, both work great: Easypark for streets and parking lots, and Moovit for malls. Moovit works automatically with license plate cameras in mall garages and charges you those minimal amounts. Moovit is a completely automatic thing, once you've installed the app, added your credit card and license plate, you never have to touch it again.