So you ave way underperformed. 

And spent how much of your time getting this lacklustre performance?

Dividend growth with zero trading has done so uch better. 

$100,000 at your 10% per year return over 15 years (ignoring all taxes and all of the in and out trading costs) grows to only $460,000. That assumes it is all done in a tax free account. 

Over the same 15 year period, a $100,000 investment in dividend growth would have grown to $1,110 ,000. 

Your own admitted performance (if actualy and even possibly real)   would have produced a gain of $360,000. That, if real, is great.

Our buy and hold dividend-growth portfolioo, virtually a buy and ignore one vs. Cat's trading philosophy, would  moved that original  portfolio value from $100,000 to $995,000. The gain in this relatively-inactive portfolio amounted to $985,000. 

2.5 times the return ($895,000 vs. $360,000) while only spending a small fraction of the time  needed makes ultimate sense. Or at leats, it should.