Tax breaks are obscene. They should disappear. As far as some taxpayers paying more than 50% tax, so what. At the upper levels, there is no difference in living whether 30% or 70%.

Shortage of money. The taxpayer pays health care for 100% of Canadians There is a large segment who are perfectly capable of paying their own way. Go private health care, with Guaranteed Annual Income for the poor and deficits disappear. The poor get a better life - no welfare except for those who physically need it. No government housing. 

Implicit in this suggestion is my belief that the private sector which provides all our needs except health care, would provide health care the same as it provides everything else. The US is hardly a typical example and it is an example of one. We have thousands of goods provided by the private sector and we are told that health care cannot be provided!!  

Propaganda.