Stop tying engineering to universities and the problem will be solved. People want careers, they want to solve complex problems, and we have more tooling and knowledge than ever to do so. The problem is U S. Education is squeezing it dry.
In the U.K. you can go for engineering in many fields without it breaking the bank or having to compete for the top 0.1% of schools.
If india, Taiwan, and china can do better than the U.S. - there's a big problem. Rebuild the system.