I have talked to people working hard physical labor jobs and they make hardly more than I do as a junior/mid level web dev but they are doing back breaking work 6 days a week.
That's not even as hard on the body as other physical jobs. It is not a well regarded and the community of peers you interact with means that it isn't a very desirable job.
I remember visiting the Daily News (a NYC local newspaper) in the early 2000s and on the tour learned that the unionized delivery guys could make six figures. That was almost 20 years ago. The fact that the same salary as 20 years ago is still possible doesn't really say much.
Also everything I have heard from truck drivers makes it sound not so great at all. They are under constant pressure to keep driving even while tired and are constantly gps tracked for performance metrics.
The reason we lack truck drivers is because of pay, it costs a lot of money to get people to forgo a family, or a home, or sleeping in their own bed, waiting around in the middle of nowhere not getting paid just waiting, plus the costs of road food, the cost of maintaining and insuring your own truck, ect.
It's also a pretty shit job.
https://www.bls.gov/ooh/transportation-and-material-moving/m...
There also is not a truck driver shortage
https://www.businessinsider.com/truck-driver-shortage-not-re...
Quite the contrary actually, I think they're seen as very hard working. But I've also never seen very much in the way of recommendations from others in that trade to get into that kind of work. Probably because there are few people to do the recommending. There's certainly no shortage of freshman brogrammers who will preach a career in software development as easy money (they'll change their tune when they see the ugly side of things but that's a different topic of discussion).
It's not that bad.
Short-term greed turns out to be a ridiculously naive, stupid, and short-sighted way to run an economy.
You’re doing a throw back to the nineties comment, right?