They aren't good jobs. The average salary for plumbers is around $50-55k or so, right around the median for the US. Ok, but certainly not good. For roofers and mechanics, you're significantly below the median around $35k, basically in poverty especially if you have a family. I don't think encouraging people away from education is the problem when salaries are this low (poverty levels).