I am a foreign person from ROW (Rest of the World) in the US studying with F1 visa and trying to immigrate here via employment based options.
I have friends who also immigrated to Germany and Britain. The process is definitely easier and guaranteed there but for us ROW, the process does not look so bad to me right now. Maybe I just don't know how it should be.
After I graduate with F1, I can work up to 3 years with my OPT, companies apply to H1-B in that period. Some start the H1-B process even before you graduate if you have a bachelor's degree already. You have 4 chances in H1-B in the end.
EB-2 green card is also an option for us, as far as I know I can get that in less than 2 years. I've read about people who applied to EB-2 directly without H1-B and got that in their STEM OPT extension duration.
Finally, even though it is a slim chance, there is also diversity visa lottery. I have friends who got picked from DV lottery while studying here with F1. Everything became easier for them.
The US is still attractive to people like me, I don't think how this article portrays the immigration is true.