H1B is basically how big companies remain 'leen' enough to compete with start-up. This is made very clear in Amazon and PayPal India offices afaik, but sounds reasonable enough to be generalized. It is impossible for a large company with thousands of employees to remain competitive without the crunch-culture of startups. So they get H1Bs.