When the corporate lobbyists are not unhappy like they are now, things are not going well for Canadians. Our political parities keep buying into the lies that they should appease companies with taxpayer money and polices to benefit employer access to labor supply, by-passing Canadians. What needs to be done, is keeping the job vacancy above 3.5%, through decreased immigration. Think of all the billions that are going to some company that most Canadians will never have contact with, compared to giving Canadians back their taxpayer resources, makes sense, it's like returning money to shareholders if you can't figure out anything good to do with it.