If no one is going to go to my shop with no parking, that's fine. Let it get built, and then let it die due to lack of business. No need for any heavy-handed mandates.
The formula used to calculate "required" parking is based on the theoretical maximum amount of customers for said store, resulting in grocery stores having parking lots 20 times bigger than the store itself.
The suburban shopping mall, oddly enough, is something of a counterexample. People in aggregate will easily put up with the agony of walking half a mile from a parking space, and extrapolating to a setting more urban, this is roughly what downtown St. Louis around Busch Stadium is like.
The MetroLink isn't the most convenient thing either, but Busch Stadium and whatever-the-Kiel-Center-is-called-this-time are very well trafficked for Cardinals and Blues games (particularly in light of very limited parking availability), and shopping and eating over on Washington Ave west of Broadway doesn't seem to suffer either.
I think a lot of people actually enjoy waking through malls.
If this was really a "market forces" situation, then parking price would be what determine the equilibrium, not a zoning law article written by the local government.