"Similarly the United States has major problems with methicillin-resistant S aureus, vancomycin-resistant enterococci, multidrug-resistant M tuberculosis and penicillin-resistant pneumococci, whereas in Canada there is very little resistance to any of these organisms." (1)
That being said, it's a very multifactorial issue so it's hard to know exactly why that is. Canada's health care is more available and more regulated. Is it that people have an easier way of getting checked, is it that not-for-profit systems have less pressure to over-prescribe antibiotics, or something else?
For that matter, the current strain of C. difficile which is causing so many problems was first observed in the UK and Canada.