Very good! You've given a reason, but it's based on an argument from authority: BUSINESS and GOVERNMENT say the nation needs more STEM people. I find that entire type of argument unconvincing. Businesses usually say they need more people with some quality when they find the existing people with that quality are too expensive. As an employee, if I had a quality in demand, I'd seek to keep the supply of people with that quality as low as possible. Lawyers and doctors do that (in the USA) why can't STEM people?
That's to say: I'm unconvinced.