- traffic designers lay out road
- there is nowhere for delivery trucks to park, or extremely limited parking
- this is justified by a lengthy set of arguments about other road users
- deliveries still need to be made
- truck parks in bus lane, cycle lane, or on the pedestrian paving (cracking slabs!)
- everyone is now mad with each other, on the street or in the local newspapers
If an area doesn't support trucks, then deliveries need to be made without trucks. That means parking the truck far away and using a hand truck to make the delivery on foot using the sidewalks.
The shipping companies can either eat the cost, pass it on to consumers or refuse to deliver to those areas.
In most cases, there is room for them to park: the solution is simply for delivery companies to lobby for loading zones where there are currently parking spots for private cars. Drivers will never agree to this though, so here we are.