I used to be but that's not how any of these immigration programs are used. Often they've been used to crush domestic workers and even change demographics and voting patterns.
At this point it doesn't look like allowing anything other than net emigration is practical. You just can't trust the people involved to do anything else.
> Often they've been used to crush domestic workers and even change demographics and voting patterns
Can you give an example where H1Bs changed voting patterns?
That's a great point: immigrants are great for the existing voting populace. They count for the census, but if you keep them on a program like H-1B, they'll live their whole lives without being able to vote. The existing voters have their votes count more and more with H-1B population growth. A great gig when you've got something like Prop 13 making sure the newcomers pay most of the taxes too. What a racket!