Municipalities require car parking and sidewalks, so I don't think requiring bike racks would be unreasonable if there was demonstrable community need. Every free standing business might be unnecessary, but every strip mall might make sense. Like all zoning it should ideally be a community decision based on the needs of that community. And should allow reasonable flexibility to meet individual situations.
Bike racks would be a relatively minor imposition. In my rural area a business out on the highway recently had to rebuild after a fire. They were required to build 1/4 mile of sidewalk in front of their building. It's about 6 miles to the next piece of sidewalk and this expensive strip of concrete won't connect to another sidewalk in my lifetime. No one will ever walk on it. I'm sure they would rather have been required to add a bike rack.