When you have an economy based entirely on parasite visas to other countries, any restriction to those visas will send you into a tailspin.
The IT geniuses over in India sure do have a hard time keeping their “innovation hub” going on their own, now don’t they?