Canadians can (and do) just cross the border and use private US health care. The vast majority of them live near the US border.