I do wish more clueless city business people, you know, do the math. A parking spot takes up about 180 sq. feet. Optimistically that 180 sq. feet might, on average, house a vehicle that brought in 2 people to your retail district. There is just no room for all people to journey in only by car, unless you build mall sized parking lots.