Not sure where this map/data come from, but I am very suspicious of a scale that ranks Afghanistan and India equally. Indians are not stupid people.
The Indian nationals we see.
Ok that is the core problem with massive LEGAL immigration. We skim the best from India and it's brain drain on both countries because our best and brightest stay away from IT and India loses its best and brightest. Get it?
See how f'd up it all really is?