Couple of things about H1B: 1. While H1B workers are cheaper, they are also pretty much stuck with their employer. Not 100% but much less mobility than citizen. Sorry, this reeks just a wee bit of indentured servitude. 2. If you take Corp. Execs at their word, and that rising H1B caps is good for country, then would be good for a journalist to probe: what about a 10M worker cap? Or 1.5 billion worker cap? That would make america even stronger, no?