STEM is not the answer to all.
I mean, I love engineers to be in charge of tech companies, but that doesn't mean I want EVEYRONE to go to college just for STEM.
Also, I actually know a guy who graduated from a top public university IN USA as a mechanical engineer, and could not get a job as an actual engineer for almost 15 years. He did not do bad, but he didn't go all out to be top of the class either.
He did have odd jobs, but not as a mechanical engineer. He finally got a job as an actual mechanical engineer, after 15 years, including a stint in the US armed forces, which he did all because he didn't know what else to do.