UPS and FedEx have good jobs, but they sure arent vetting drivers any more. One huge driver for Amazon to deliver their own packages was the decreasing quality of UPS and FedEx delivery services in the wake of those two running off DHL from the US market. So now we have UPS and FedEx drivers crappily delivering packages, causing breakage and loss and the two firms not doing anything about it - which causes problems for Amazon.
Maybe the drivers should have thought about what would happen if they kept delivering packages like this: https://youtu.be/lM3SRG7D21Y
Amazon Logistics contractors caught doing that get fired. Cant do that with FedEx or UPS. Or USPS.
Our drivers are wonderful in this area. I have never heard of one complaint about any of the three services.