Well I will not comment on whether they should be banned or not...becasue if I do I will be biased to India.
But I will say that when a country bleeds becasue of other country then the people need to take stand. Becasue when you open the borders then along with few good many bad also seeps in.
In SRK's words "We the people of India are the shareholders of India. India is like our company and we have to decide what the politicians, who by the way are like our employees, should do".
So if we are the sharholder of the country India then we would like to give chance to our local talent. See what happened to USA by outsourcing. So why give chance or promote the outside talent and ignore our own.
0