They say hear, hear, but the guy who invented the TFSA said this was ludicrous and would put the state in a fiscal straightjacket. At the time, that was what the Conservatives wanted, because they do not want the state to make sure that inequalities are not on the rise, or provide for the essential services that Canadians need. They think that no government is good government, which is why a fiscal straightjacket was good enough. Joe Oliver at the time said it was a problem for “...Stephen Harper’s granddaughter” to solve. We are not leaving any problem for anybody's granddaughter or grandson to solve.
In the House of Commons on November 23rd, 2017. See this statement in context.