Maybe it's just the luck of the draw.

Some say use USPS instead of UPS; some say not to use USPS; some like Fed-Ex; some don't.

I worked for the USPS 1959 to 1964 and I told family and friends if they sent a package through the mail to package it, then throw it as hard as they could at the nearest wall to see if it was packaged well enough; lots of packages got busted. I've seen everything from florescent light tubes thrown in gondolas followed by boxes of encyclopedia on top of them to a fetus being mailed in a broken glass jar to a pathology lab, to a busted glass gallon jug of cologne going to Neiman Marcus. Perhaps the worst packaging was the thousands and thousands of sample pills and capsules being mailed by pharmaceutical manufacturers to every doctor in Dallas. We had loose pills and capsules all over the Post Office.
But in spite of all that, percentage wise, very few packages were broken. Of course if a fraction of one percent includes
your package, it's far too many.
How many remember the UPS strike a few years ago? Before that, I thought UPS was simply great. And since then, I won't use them at all if there's any possible way to avoid it; nothing but problems every time.
Personally, I've never had a problem with anything I sent or received via USPS, except two lost checks I mailed; one in 1995 and the other in 1998. The first one arrived at its destination a month and a half later and the other was never found.
And so far, I've never had a problem or complaint with FedEx at all.