I wonder if cheaper health care costs give Canada any kind of advantage business-wise?
Sure, the employee pays more in income tax, but there's no lifetime maximum on claims, no 'taking a chance' and hoping you don't get sick, no gambling with your health period. For me that extra 6% I pay in income tax is well worth it.
OK, there's also private insurance (for stuff like dental, and private hospitals). But since companies aren't expected to pay it, it's more competitive.