Other way around. Parked cars ("car culture" meaning the expectation that there should be free and easy street parking everywhere) take up space that could be otherwise used by contractor and delivery vehicles.
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.
I could be wrong, but I think you have it the wrong way round. I think what the previous poster means is that cars take up all the spaces which leaves none for delivery vehicles, etc...
1.) Contractor and delivery (and police!) vehicles ought to pay to park, even for 30 seconds.
2.) These fees will be passed to customers, who will pass it onto their customers or move their business somewhere else - where infrastructure exists to support it.
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.