I know we pay less rent, I'm pretty certain we pay less for food (you may get bigger portions for fast food in the US, but that's about it), and I think we pay about the same for fuel (cheaper in Canada right at the moment, or last week anyway), not to mention many more Americans commute long distances and/or do much more highway driving resulting in much more fuel used. Insurance also costs an arm and a leg in the US, whereas our health care is included (as you mentioned) and our auto insurance is a fraction of the price without even looking at currency exchange. Electricity and other energy is also much more abundant in Canada, and is also less expensive. All in all, it's much more affordable to live in Canada.
As for contracts not to breed, I seriously doubt too many people pay much money for anything high end without intentions to breed so I can't see that happening anytime soon, if ever.
1.0 Pastel Ball Python, 1.9 Normal Ball Pythons, 0.1 African House Snake, 1.0 Savannah Monitor, 0.0.1 Argentinian Horned Frog