In Canada we have a similar and much worse program called the Temporary Foreign worker program. I want these assholes gone. They are nasty to deal with as their cultures and training are complete shit. They are working like slaves, driving wages down, and generally are giving unethical companies that hire them a leg up over good solid companies. Maybe some of them are nice people but I would send them all home tonight.
Luckily they are mostly in places like Tim Hortons, but the drag is that they are pretty much ending the ability for students to get even crap jobs and quadrupling the competition among students for those jobs that can't seem to get TFWs. This is great, a whole generation of young people who can't get even onto the bottom rung of the ladder of life.
Trudeau is a huge disappointment as I had a vague hope that he might erase this policy since it was a conservative one. My one hope with Trudeau is that he pisses people off so much that we elect our own Trump who won't feel one bit bad sending these people back to the third world hellholes they came from to suck the vitality out of our country.
People keep crapping on Trump over and over, and he certainly seems to be the human version of a botched boob job, but if he identifies a whole bunch of places where the emperor has no clothes and ends these monstrous policies then good for him. Silicon valley hated that they actually had to pay competitive wages while raking in obscene amounts of money. You have top companies with billions in profits not paying the people who make it happen enough to live in SF, WTF?
I love that Silicon Valley supported Hillary and now have been completely shut out of the White House. Best day in a very long time. I hope he burns the lot of them. Forces them to pay taxes, forces them to pay good salaries, and maybe figures out that the bunch of them are violating our privacy in ways that make 1984 look like a peeping Tom.