I would not call low qualified engineers, by there is a lot of mismatch. For eg. more and more H1Bs look like App based like SAP, Oracle, Business Intelligence etc. kind of skills set. There are some Application General purpose programmers and far few System level programmers. H1-B (in Outsourcing shops) talent pool is not such a Gold mine when you take into account the kind of skill-set needed for start-ups. Its a needle in the hay-stack situation. But some companies and some talent may very well benefit from this but not at a scale that would change the dynamics.