imo there should be either no parking requirements, or light parking requirements.

If a developer doesn't think they need as much parking, then the city shouldn't force them.

If the banks lending to the developers also don't require as much parking, then the city shouldn't force them.