Layla4
The poor have to be taken care of. We are discussing which is better, private sector (as a possible by Quebec) or the single payer government run system. 

I live in an upper end retirement home. I look around and see people who have worked their butts off as you have, or achieved wealth some other way.. I also see Personal Service Workers and waiters who are working their butts off serving us. 

Should Canadians get health care and other support based on the results of their work or based on working hard, or based on being Canadian?

I would vote  for  being Canadian. There are relatively few poor people and from them only a small number would cheat. So to make sure no one suffers, I would chose being Canadian. We are a wealthy country.

I hope that Quebec tries health care in the private sector so we can see how it works.