The problem is excessive deference by local authorities to incumbent business operators. Often the businesses have no idea how their customers get to their store. They assume everyone drives, but careful observational surveys often disprove this idea. This was shown conclusively in Toronto and Oakland by before/after studies. Governments shouldn't revere the input of local business operators. They should study the evidence and act rationally.