Why aren’t all Delivery Companies like this?

I have a parcel coming form Amazon (Prime is great BTW) and although they don’t usually tell who is delivering the item, in this instance they are using DPD who must be the most informative delivery company out there.

DPD Main Logo

Not only do I get an estimated time of delivery window (in this instance 09:06 to 10:06), I can see a map of where the delivery vehicle is, what delivery he is on and where I am in the chain:
DPD Screenshot

As per my blog title, why aren’t all delivery companies like this?

More information about DPD can be found here.