Wouldn't having distribution happen from within residential areas improve road conditions? Instead of every resident needing to drive out of the area to get supplies, a much smaller number of supply vehicles come into the residential area, meaning that the residents need to do significantly less driving to obtain supplies.
Instead of everyone going up to the bar to fill a glass, you send one person to bring a jug back to the table.
Tangentially related, why would you fire someone just for fucking up? Everyone fucks up occasionally, an in my experience, the bigger the fuck up, the more diligent thay person will be in ensuring they don't do it again.