it's because...
American life is VERY fast-paced, workaholic, no time to relax...and thus stress becomes a huge problem...horrilbe relationships and dating...people not trusting one naother...every man and business company (enron) for themselves.
in Canada, it's muchn more relaxed. More family values. People do the same jobs, same work, but it's more low key and not as hectic. People actually go home at 5. Leaving more time with familys, friends, going to the cottage, enjoying sports, etc. Stress relievers.