Young men are and have been getting softer. I've been in construction most of my life, it is very hard to find American born hard workers. That is why the Mexicans in many areas are the preferred help. It isn't because they are cheaper, many times they are not, it is because they work will sweat, don't complain and work like our granddads did and like I did as a young man. There is some money in construction for a young man who can work his butt off and run a crew and stay away from the drugs and take care of his money. Those guys are very few and far between though.
Warning that is a joke;