Well it's a free country last I checked. I don't see anyone forcing them too ? If someone doesn't want to service a particular client, they can communicate that to the boss or quit and find another job... Also you have to understand, no one from India or Pakistan can get on a flight without a valid visa. Instead of indulging in racial politics which is a particular feature of emerging markets, maybe question, how people are entering unfiltered without any background checks! Canadians are smarter than falling for these cheap tactics of creating a divide.