Earlier quoted context omitted.
Re 1, at least in the US, it's very dependent on market and path. I have two family members who have been pipefitters for 20 years. Both make more than I do as a software engineer. Another is a doctor, and makes more than they do. But another does boat repair, and makes more than the doctor. If the last decade is any indication, skilled labor - especially those not afraid to own their own business, are set to make a…
This is why the GP linked a source with the national average for college graduates and non-grads. Certainly there are tradespeople who make a ton of money, but usually they make less than degree holders.
There are many different trades, with different income expectations. And of course if you are willing to own the business (not easy) is a factor, some business are more conductive to owning your own business.
We need to be honest with kids: it matters what degree or job you presue. While I can't predict the future perfectly I can look at trends and say some engineering jobs are better than others. Med school looks really good too. Music on the other hand should be a second major or a minor if you study it at all. Likewise in the trades some are better than others, though I'm not sure what to get into.