The US needs engineers in many fields for product design. While you’re whining about useless degrees and telling young people to go into trades, engineering companies are hiring Indians and Chinese to work in engineering companies here in the US. Don’t complain about foreigners coming here on visas to take these jobs. You’re directly contributing to this problem.
Those same companies will not hire Anglo’s .
I disagree; companies hire foreigners even when there is no shortage of Americans doing the work - they just drive salaries lower. What happened in tech has spread to the financial sector; foreigners are trafficked here for lower wages/7-day workweeks - and that is only done if the work can’t be sent over there.
There is too much risk for some demographics today to even bother investing the time and money in a college degree; the awarding of unearned degrees to some other demographics has really de-valued them.