SOME Canadians go to the US for medical care, for more urgent medium/long term health issues.
You are misrepresenting the "see a doctor within 30 days" metric, the 30 days stat is *specifically* to see a specialist. To see a GP? Sure, waiting a few days is "less than 30 days" but that's a severe misrepresentation.
For more mundane matters, I can see my doctor or nurse practitioner within 48 business hours, sometimes the same day if I call in the morning. Getting a family doctor is an issue for some, but they (or I) can go to a walk-in clinic, with average wait times of maybe an hour (I was seen at a walk-in after a mere 15 minutes when visiting another province), but can walk out with a prescription or doctor's note. For broken limbs or moderate emergencies like appendicitis, you're seen within hours at a hospital, and major emergencies like heart attacks, strokes and car accident trauma it's immediate. And it's all "free".
Yeah, yeah, let's be pedantic and admit it's hidden in taxes, but when a broken arm in the US can cost some people over $1000 *after* insurance, I'm pretty confident I could suffer a broken arm, heart attack and appendicitis at different times in the same year and will have paid far less into the health care system than it would cost the average joe American who suffers a single major emergency. Never mind we don't have to fill out all those insurance forms.
No, of course it's not perfect, I wouldn't even call it great, merely adequate. But it's very hard to argue the average Canadian is worse off healthcare-wise than the average American per dollar spent.