I send a lot of letters and packages in my job. For what it’s worth, I have never had USPS lose a letter. I can’t say the same for DHL or FedEx. No experience with UPS.
FedEx is fast, and I like FedEx. But I dont count on it to deliver on time. You’re right: they can tell you right where it is, but if that is in Memphis and not your destination, that’s not all that helpful.
I have never had a delivery failure or delay (except customs-related) with FedEx, and I have used them exclusively for critical shipments since 1997. On many occasions we failed to receive packages sent to us via USPS. We even caught a local Postal supervisor stealing our shipments.
USPS should be broken up and the pieces auctioned off.