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.
This is because of nuisance and the lack of private law enforcement. People will still park illegally if there is no parking in your establishment and the other people who will be affected by the illegal parking, will get upset, will call police, who will tow the illegally parked cars, and the owners of those will, in turn, get upset and, overall, it makes a lot of people unhappy. At the end the upset people will vote again for the current status quo of required off-street parking.
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.