Yes, i think it is a basic function of government to see to the Health of its citizens. Thise same citizens,  if healthy, will contribute to society and pay taxes, and be productive.  Thus paying for the basic health care.