In terms of long term savings, I agree 100%.
People are not leaving their money in TFSAs for long.
It's seen as a way to get back at the taxers, not really save.
Also, I think it was more of a ploy for votes than good financial policy on the part of the Cons, like their GST cut.
A nightmare for CRA costing a lot to administer.
RRSPs should have been improved.
Banks and credit unions charge big fees to change to another institution.