1. do masters in the US
2. work on OPT until I am fortunate enough to be picked in H1B lottery, or until my OPT runs out, whichever comes first
3. IF I get picked in H1B lottery, apply for PR
4. wait 4-8 years for my category to be current
5. eventually get PR
short of an investor visa, marrying someone who is a citizen, qualifying for EB1, or applying from abroad and waiting 10 years, how else do I get a green card?
An H1B may be "simpler", but considering the lottery stats it's far from being a given. I surely am glad I got mine a while ago before the H1B program became so crazy, with the CAP being reached in literally hours.
OTOH, in my (limited) experience, I have worked closely with a total of 4 H1B employees, and at least 3 of them are now permanent residents or citizens. I can't speak to the overall frequency of this happening, but that's my anecdata.
Do you happen to know if all your co-workers got their residency through employment ?
I only know one H1B who is attempting to get a GC through her company, she started the process 3 years ago and is not done yet.
The only way you could say an H1B is a path to immigration is for the case where a non-immigrant meets a spouse and get a green card through marriage. That's what happened to me, but this is really just by accident. Someone under a student visa could experience the same outcome for example.
You sait it yourself, the power of companies over H1Bs is overwhelming. Upon termination, an H1B has to leave the country in the following 24 hours, there is no "grace period" even though it's a widespread myth.