That a pretty loaded statement on its own too.
I was an H1B, but I most certainly didn't feel indentured. Nor did other recruiters who wanted to talk to me.
I did actually end up moving back to Denmark, but that's another story.
I think my point is that even for Europeans that have competitive job offers elsewhere, H1B is still the easiest visa, if you want to work on the US.
I'll admit I think I mostly did it for the experience -- it was fun, I learned a lot -- but it's not like I couldn't have gotten the same job in Europe or Canada. I probably could, probably even with the same employer. I did even work remotely a few months from Denmark before my H1B kicked in.
I would be sad to see H1B go, I had a lot of fun. And if I wanted to stay I'm confident I would have found a green card sponsor with ease.