My guess is that so called 'Indian consultancies' are filing 2-3 times more H1B applications than they would reasonably need in order to receive as much actual visas as they can.
it seems that 9 out of 10 are obvious "body shops" (i.e. except the MS).
And speaking about "lazy government" - how one gets an LCA certified under 60K or even 70K in hi-tech?
When we talk about positive case for H1B we talk about MS-like situation while it actually happens to be less than 10% of the total, with the rest of 90% looking like a "cheap labor" situation that H1B opponents talk about.
that's just... dumb? i mean, if a small startup asked for a visa, it should have bigger priority than Infosys asking for a ton of them. also, why aren't visas prioritised by salary?