In my home town in Oklahoma, the worst offenders are the churches. Huge parking lots which are only used on Sunday.
The entire congregation isn't going to these but I'd wager most churches are actively using their lots throughout the week.
For venues that hold 'large events', if they have a capacity of X people then zoning often dictates that they need Y parking spots. See page 24:
* https://www.oklahomacounty.org/Portals/0/OKCo%20Zoning%20%28...
What would your solution be for venues that have spiky attendance? Concert venues, nightlife, sports arenas, seasonal tourism?
Because sure you can centralize parking and then make people walk but there’s a reason we have many different tiers of caches.