As a recent retiree with a marginal tax rate above 50%, I am considering the cost of leaving Canada as I consider the following: 

1.   Taxes will have to go up, especially for the middle class. 
2.   House prices are such that it is a good time to exit.  
3.   Trudeau, who I voted for, has been a disappointment.   
4.   The Conservative line up of candidates are not a bunch I would want detailing my car, let alone running the country.  
5.   Trump will do some real damage to our economy. 
6.   Oil prices won't recover to a level to make Alberta robust again in a long time.
7.   Health care delivery is under pressure with no real solutions even being discussed.
8.   McGuinty into Wynn has been about the worst possible experience for Ontario.

That all said, I truly love this country and the people in it.  Its values, cultures and traditions.  Friends and relatives live here too.  

In the end, we have to ask ourselves how much we are will to give up for this great country.