Wow, so many post so little details.
FEDEX employees 3 drivers and 3 trucks to do what one (1) UPS driver does.
FEDEX...
Add the combined cost of paying 3 drivers, lets say, and average of $15 (wages, taxes, insurances) and hour. That's $45 and hour.
Add the cost of trucks, fuel, maintenance, insurance, and replacement cost, lets say, and average $125,000 over a 8 years life. That's $375,000.
UPS...
$32+5 = $37 an hour. Vehicle over 8 years $125,000.
These are just ball park numbers but you can see why UPS can pay this rate to its driver and still have the highest margins of any transportation company in the known galaxy.
Comparing skills/education/supply and demand are good but what an employee earns for there company, there profit value, is also a major factor. The notion that UPS can just cast a net out into the wide world and fill there ranks overnight is absurd. If they could done that they would have already. Anybody that has done this job know its a lot more than just picking a box up here and putting it down there.
Just look at the over the road trucker vacancies. Most people disparage truck driver for making $50-70K a year just sitting on there fanny. Yet, the turn over rate is 50% the first year and 75% in 3 years. Think the jobs is so easy and over paid? You try it then and not just to be a 30 day wonder job. Do it for 5-10-25-35 years because its that kind of experience that makes the largest share of a companies profits.
If you need to put detail down your trying to justify what you make....