"I don't want my grandkids to look back and say thanks grandpa for egregious tax hikes in 2040"

Thanks to the current deficits, they are going to get that. With the increased TFSA limits, they would have be unaffected since it was after tax income. They may have to pay high tax as a result of the cancellation, due to higher OAS payments.