It's all much ado about nothing anyways. 85,000 new H1 visas a year for a population of 330 million? Give me a break. Even if these all went to Wipro it wouldn't even be worth thinking twice about. And the refugee intake is only 49,000 a year. An absolute disgrace.
I am genuinely curious to find out which number or percentage you'd consider a reasonable number or immigrants to admit each year, and how you arrived at that number. Are there any published studies that have tried to calculate this?