The pay part of that equation is dependent on where you are, and what trade you’re talking about.
Where I am, trades generally get paid more than any office job you’re going to get with just a random bachelors degree. And if you join one of the trade unions, especially one of the higher skilled industrial ones (so like electricians, pipefitters, millwrights, etc, as opposed to general labour or residential construction), your pay will be much higher than entry level office positions, and will likely stay higher than anyone who doesn’t get themselves into an upper management type position.
snooggums@piefed.world 21 minutes ago
Trade jobs frequently require buying a lot of the equipment and protective gear. Most of the high pay examples include a lot of overtime, and may be limited when work isn’t available. A lot of trades don’t have a regular 40 hour work week, if the weather is bad for a week they may not make any money.
It really depends and is a lot more complex of a comparison. Trades are important and I think they should have more stability and require less personal cost, although most of that would be addressed if we had single payer healthcare and UBI.