Most advanced countries tax capital gains at significantly lower rates in recognition  of the risks inherent in investing and the benefits it brings. Some countries have no gains tax on investments held for long periods (Germany). Most countries recognize the importance of private capital in economic growth and try to encourage its accumulation and investment in the economy.  This is beyond junior who never held a full time job before politics.

One statistic forgotten by the good professor is this: The top ten percent of income earners in Canada pay 40% of ALL taxes (FP Sep 27 2016) .  The problem with the rich is there aren't enough of them to pay for all the social benefits and schemes Liberals can come up with. And they are mobile. Billionaire Murray Edwards moved from Calgary to London on the heals of the federal and provincial income tax hikes last year. Seven out of ten provinces now have marginal tax rates in excess of 50 %. Definitely a disincentive to come or stay in Canada.