No, that is not the way things work here.
Firstly, the "makers" as you call them are in the majority in this country. As they are in yours, except for some strange reason the right thinks that anyone and everyone on welfare, food stamps etc., are moochers and leeches.
Secondly, Canadians believe that there are those that are in need and require assistance. We don't begrudge them, we help them. In ontario, those who are welfare and deemed able to work must do unpaid community work as well as look for employment. There are programs that attempt to eliminate welfare fraud that are reasonably effective, but if want to find some "welfare queens" in the system its not all that hard. Since we are a fairly pragmatic people, we don't condemn the entire system because a very small percentage abuse it. there is no complex system of social organization that is perfect, the question is how effective is it.
Thirdly, we believe that access to healthcare is a right of citizenship. We do not believe that provision of healthcare should be a profit making venture. We spread the cost contributions amongst a strong partnership between the federal, provincial, local governments, medium to large business and employed citizens.
Fourthly, we don't consider it "other peoples money", we consider it Canadian's money. Each citizen contributes based on their ability to pay. Each business contributes on their ability to pay. If that means an individual must take home 3 or 5% less or a business must pay 5% more, we do it - we may bitch a bit, but we do it, because we beleive that we are all responsible for building and maintaining our quality of life.
We ain't perfect, and we don't have all the answers, but we do have a certain stoic attitude that seems entirely at odds with many americans.