Yeah, I don't know. Fedex Ground seems to be focusing their efforts on package delivery via t-shirt cannon or something, lately.
One time DHL literally threw a package containing a hard drive over my gate to land on my concrete steps. Thankfully the shipper had put a ton of bubble wrap in there so the hard drive itself ended up without any damage, but I still count myself lucky. That was actually the third time they'd done that sort of thing, and after calling to complain (for the third time) they finally told me they were putting a note "don't throw packages over the gate" on my address. I'm shocked that's even something that they have to say.
Just like banks. Name any random bank in the world and you'll have 50 people saying "Best. Bank Ever", 50 more people giving you horror-stories and saying "Worst. Bank. Ever", along with many more people who are entirely indifferent.
At the volume the delivery companies are operating, with millions of deliveries a day, even 0.05% of failures will affect a large number of people, and will result in "Worst. Delivery. Ever" complaints.
Sadly there's not a great solution. No matter which delivery company you choose you might get your stuff quickly, or you might not. The only practical step you can take is make sure you minimize risk (multiple smaller packages + insurance).
Everywhere I've ever lived all of them were great and I've never had a lost package or any problems.
The only negative experience I've had is the substitute carriers here in SF; when my regular guy is out the sub loves to claim he tried to deliver the package without bothering. When someone is home all day it is a bit difficult to believe they attempted delivery without leaving even a note.
Ultimately, they all do work most of the time (except OnTrac, showing up at 11pm at night at my office and calling me is not acceptable).
The USPS is easily on my top 5 list of incompetent companies.