I'm not saying all people in the trades are this way, but you find a lot of people who are alcoholics. It often does not impact their job, but people drinking a case of beer a day is not uncommon. If you can avoid drinking, the next problem is the damage you do to your body on the job. You are often lifting heavy things. You will be using dangerous power tools often. Any little loss of focus will lead to serious injury or worse. And even if you avoid that, there is only so much your body can take. Many people need surgeries or become crippled as they age.
Many of the people I once worked with have died from alcoholism, smoking, or related cancers. My own father is now forcefully retired due to back and knee issues. He can barely walk. He meets up monthly with the other people he worked with, who are now retired, and it is not a pretty site. I personally don't know anyone in this line of work who is happily retired and living the dream, so to speak.
The trades are very much about physical work and physical labor. Not everyone can take that kind of work for a lifetime.