Please reply with your honest takes on this burning topic. It is something that affects you and me and usa in general.
I think the problem mainly stems from the fact that to sustain a technology/knowledge based economy (the high tech sector is one of the greatest earners of the us economy) - the host country needs to be flush with techies and geeks and STEM grads. and that is not the case - usa generates more tech jobs than tech grads - so a percentage of the jobs need to be outsourced and a chunk of immigrants also need to be inducted. this trend can only be reversed if locals are incentivized to enroll in technology courses in colleges.