I am unable to accept most of your arguments. You are using samples from personal experience which is negligible. I am talking about the majority of the population. Private and Public IVY does provide aid to students but that's not for garbs for everyone. I see that you have no idea about state schools in the US. Texas A & M, U Mich, U of Minnesota are all state schools that require a GMAT of over 700+. Do your research. I don't know if you talking about GRE requirements in the US or Canada. I assume you are talking about the US. In the US, almost all schools require GRE scores. A handful of schools and shady universities does not require GRE. they just need out-of-state tuition. FYI, there are 4500 universities in the US. Do your math.
I have hands-on experience with H1 B. Even if you are the best of engineers out there, companies are reluctant in sponsoring H1B if you are outside of the US. Very few are lucky enough to get visa sponsorship. How is that representative of the entire population? I guess the chop shops you are referring to here are the Indian consultancies. They are shady and have caused so much trouble. The government doesn't care about it.
The US is not hard to immigrate to. It is doable but it is hard to stay forever. I do accept that Trump talked about legal immigrants but he only kept talking and did nothing. He floated the idea of points-based GC but it did not go anywhere. On the other hand, Democrats care less about legal immigrants because they are more focused on giving away green cards and citizenship to illegal immigrants. I don't blame it but it is unfair to someone who is legal in the US.
Again, you are moving the goal post. My argument was and is towards people who don't do research. It's not about anything else as you claim here.
We can go on arguing who is right here. But some facts remain the same. People who do less research and fail to keep up with the job market fail.