I saw a post from a police force where a driver was punished for a vehicle with substantial damage. Now clearly they should have refused to take the van if the damage was present already, but many people pointed out that they'd likely end up out of a job if they stood up - which makes the whole situation worse.
Indeed, a lot of that damage may involve other people's property - and is it being reported or are there many hit and runs (over the years, on our road there have been multiple crashes with cars on the main road and the offenders not stopping - one car was actually written off because of its age and it being pushed into another vehicle).
Amazon will of course say that it is abiding by all rules and standards, and no driver is expected to take an unroadworthy vehicle out. Ideally not only would the driver be given a fine/points for road offences, but anything that could be attributed to poor maintenance would be down to Amazon - although by the sound of if they've thought ahead and by outsourcing can just throw sub-contractors under a bus. I'd expect nothing less.
Amazon is now putting drivers under extreme pressure, and my doorbell camera now just shows them parking on the verge outside my house, jumping out, running to the door, throwing it on the doorstep (for all passers by to potentially steal), sometimes taking a photo, then running off. I don't even get them bothering to ring the doorbell anymore. They're supposed to use a safe place if no answer, and it's even marked down as being a request for them to wait longer at the door, but they don't do any of that. Time is money - or perhaps their job.
Then they jump back in the van, maybe drive for 20 metres or so, park again, run out to the next drop that can sometimes be just a few doors away.
They always look stressed. It's no wonder the vans are getting battered. So are verges getting torn up, parcels being stolen and loads of other issues that wouldn't have to exist if they were not expected to work so hard.
Amazon will then say 'but if you want a better service, you'll need to pay more' and they've already imposed delivery charges for some deliveries once free on Prime, but despite paying £1.99 when it was free before, this has happened before the service got this bad. Trust me, the extra money isn't going to the drivers.