Well presumably everyone in Canada has good insurance.
Oh boy.
No.
The biggest grocery stores (oligopolies) are notorious for not giving employees 40h/wk specifically so they don't need to include health benefits. And that's just one example.
Edit: nearly half of. Canadians are living paycheque-to-paycheque