I agree, his main focus should be doing both and not worrying about taxes since he is an employee.agree...i am not suggesting your math is wrong
It all comes down to risk tolerance, your person discipline for delayed gratification and the market.
In the current interest-rate environment, it is unlikely that most TFSA or RRSP could achieve a 5% return without higher risk fixed income or equity (stock) exposure. This means to me that your TFSA or RRSP investments will likely have more risk than paying off your mortgage. In my life it was not A or B...we did both.
Sounds like we have both reached our desired outcomes after many years of discipline. Both can work, i think the message for the OP is that he should focus on investing or paying down debt more than worrying about tax avoidance. The best answer is that he should do both...Cheers.
If people focused more on spending less, earning more, living withing their means and efficient use of capital they would be surprised how far ahead they can get.
Sounds like you have done this for yourself sir...well done.