It's more important to get more Canadians employed than to retain expensive employees. In Canada we have a net brain gain. One of the good things about having talent leave Canada is that more job opportunities open-up, and employers are more invested in training and offering attractive compensation. We need less labor supply in Canada, decreasing immigration is the best option, followed by decreasing internal mobility program workers, foreign workers, and finally having people emigrate does help to decrease the labor supply to grow consumer spending and GDP.