The TFSA was announced last spring, I believe, before the big economic blow-up hit. At that time, it seemed like the thing to do -- encouraging people to save, and especially to invest (which helps support the growth and development of industry). Now that the overall economy is in trouble, consumer spending is down and the higher priority seems to be on recovery of that. That makes TFSA seem less beneficial now.
However, it is what it is -- it is there now, so we may as well take advanatge of it to our own greatest benefit, IMO
NL