How is "car culture" relevant to contractors and delivery vehicles?
The streets are now lined with parked cars, which means that police, taxis, contractors, and delivery vehicles double-park, often blocking bike lanes and bus lanes.
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.