I'm not a fan of Michael Moore, as he tends to make me disagree with him even when I want to agree. He infuriates me by manipulating the truth, even when the facts manifestly support his cause. Nevertheless, he makes entertaining and interesting films.
Can't speak for the American health system, but I do know, despite universal access, the Canadian health system is pretty dismal. You get what you pay for and we don't pay anything. Too many people have died while waiting ridiculous times for diagnostic tests, too many people (esp. here in Manitoba, with one of the worst health care systems in Canada) reside in hallways instead of rooms, ERs are being shut down because of lack of doctors, etc.
It's fair to say that, at least in North America, no one's gotten it right. At least in the USA though, you can get good health care if you have money. If you're Canadian and you have money, well, the American border isn't very far away.
(Of course, I realize poor, under/uninsured Americans might as well be in Darfur when it comes to health care. And I remember how badly you guys got screwed, Whirly and 'stash.)