Because of high taxes
( Image courtesy canadianpaidsurveys.com / November 8, 2012 )
The top income tax rate in Canada is 29% (vs. 35% is the U.S.). However, because of all the other services provided by the government, the average Canadian family pays 43% of their money toward taxes. The percentage for the wealthy is even higher.