Sure, wages are higher, but no health care. When you start a business there, unless you come from money or have VC, you really are taking a huge risk without health insurance. There are things in Canada that are so much better.
Hell, I can't imagine operating in the US litigation culture as a business owner. You'd need so much insurance haha.
Great, so we've got healthcare but instead face ruinous debt to be able to afford a business space or home.
That trade-off has gotten progressively worse over time, with the affordability of property and essentials going up while the quality/availability of healthcare has gone down.
If you're comparing Toronto to Minneapolis or something, sure, you'll find a cheaper place in the US. You could also compare to SF Bay Area and find that there's places in the US that suck for cost of living too. And there's places in Canada that don't suck. I don't mean to be a dick, but have you considered relocating someplace cheaper?