I think it's two fold, firstly a lot of mediocre people like being called "Saar" and the fawning and fluff that Indians add to any request.
Secondly, in a weird way they're ideal for retail and food service in our dystopian society because they make sure your expectations of major chains are never too high but keeps small businesses higher. If people get good service but see some teenagers goofing off during their downtime, that's more impactful than having some jeets who can never do anything right but smile at customers.
Indians have the worse hygiene and sanitation, like, they're going to smile at you while you're gonna get dysentery? At this point White people are dumb.
They are still more retarded than the lowest Redneck / kids from Appalachia.
The average Chinese is high IQ on-par with Europeans, and there are over 1.2 billion Chinese.
The biggest difference is that China for the most part has done well for itself, Hong Kong is a financial hub, Singapore is basically run by ethnic Chinese, and Shanghai has industrialized, you're just not going to entice East Asians to move to Canada.
The 1990's were a big exception to this, East Asia was hit with a financial crisis and that forced a fair amount of Koreans, Chinese, and Japanese to move to Canada.
But absent of an economic crisis, you're just not going to get much East Asians to come to Canada.
Meanwhile, India is a perpetual sh*thole, they're literally out there inviting Hollywood celebrities in billionaire parties meanwhile half of the country doesn't have toilets. That kind of behavior would cause revolutions elsewhere, but in India that seems to be just normalized. Even Americans are not as brazen, and China will just outright confiscate it if you push it too far.
There's a trend of self-reimmigration by East Asians, the Koreans and the Japanese realize Seoul and Tokyo are way better than Toronto and Montreal, they're outright packing up and leaving.
Can you blame them? They don't have to fight with Jeets for services and jobs in Seoul and Tokyo. Lol.
Basically, the only migrant groups that Canada will be able to attract in the near-future are desperate Indians and Africans.