@skinnylatte Ha. I had no idea some people thought H1-Bs were "poorly paid". I'm an ex-H1-B myself, and of course met and swapped stories with others on them, and one thing none of us were, is poorly paid.
The competition for H1-Bs is extremely fierce and you need a degree and industry experience at a minimum. Plenty of brilliant folks at big tech companies have failed to get an H1-B allocation, had to be on a temporary visa, and then had to return home after a few years - it's brutal.