Some carriers are better about this than others though. USPS/UPS/Fedex/DHL aren't perfect, but generally do an acceptable job. When I was living in Seattle it got to the point I would dread the OnTrac deliveries Amazon sent out because of all the issues I had with their drivers.
More so delivery companies the time drivers are given essentially require that behavior.
That, and the very common in my part of the world case, in which you learn that package wasn't delivered because no one was in the apartment, even though you (or your spouse) spent the entire day in the apartment...
Yea, even the best managers can't help stop a disgruntled delivery driver having a bad day.