A few cities started making up parking requirements, and then others copied them. The way they decided how many parking spaces were needed was by looking at peak demand and then forcing all businesses to have enough parking to never run out. Since the ones making these decisions are local officials, copying another city’s regulation is easier than doing a serious study of real parking needs. Nobody ever thought very systemically about this until the whole thing had been in place throughout suburban America for years.