It's a 100% possibility that I have this wrong but I see two groups who this helps. The first group is foreigners who live in the US and the second group is big businesses who can most likely hire lower wage workers.
Don't get me wrong, I am all for improving the STEM sectors in the US but I just feel like it might be a little more useful to invest in our own schools and our own workers instead of invest in foreigners living in the US. Can someone explain what I am missing or what I don't understand?