If you made 15 trades in BCE since Jan. 2015, you are a trader, not a long-term investor. John H  is irrelevant to you. Also, you would have been better to do your trading in your TFSA, so you won't have to immediately pay capital gains tax. 

As to your original comment, John's philosophy / expertise is in dividend investing, so his picks will be light on non-dividend-paying mining or tech stocks that are more likely to go bankrupt.