in france health care is "free" because it comes out of the persons taxes. I don't think they pay a weekly fee, but rather taxes.
I really don't know how he got the bill, maybe you should explain a bit more. The Canadian healthcare system is 100x better than what we have here, so he should at least be grateful his bill was only 3000$. You'd be surprised to see how much shit can cost, especially in the US. Standardized medicine is honestly something we need to see in the near future, even if tax payers are the ones to sacrifice.
Anyways, I'm just curious on how things like that work.. You know, someone going across the border and getting hurt. Being that he isn't a legal tax payer and is a visitor, I don't know what % is suppose to be payed. In many cases, countries with standardized medicine pay for a majority of the care, but I really don't know how his case would work.