I'm an American citizen with several friends with this visa, and they are extremely grateful for it. They also add real value to American businesses (and our economy). They weren't just given a visa because they were cheaper, it's actually more expensive to hire them. What does this say? That local talent often times doesn't cut it. We Americans can be entitled when we should actually be stepping up our game.