I don't follow. What does contractor and delivery vehicles taking up all the spaces have to do with "car culture"?
No one is arguing against contractor and delivery vehicles needing space; car free places such as campus quads or (say) Vernazza, Italy allow "special purpose" vehicles in.