Yes! Canada has done it for a long time. It ensures everyone has health coverage. I already have great insurance through my husband's employer but my daughter is 19 and has no insurance. She has a hard time paying for doctor visits bc she is a full time student and works 30 hours a week.