2 ms·Because Indian visas are limited by H1B caps. I'm sorry, but that's pretty much the biggest reason.by sandGorgon 11y agoBecause Indian visas are limited by H1B caps. I'm sorry, but that's pretty much the biggest reason.