it has always been that way, 40% of their population are indian workers the difference is that they don't give them citizenship. and when they overstay their visas, they actually deport them. not even close to the same situation despite the high numbers.
Canada