Canada has the best of both worlds. They have “free” health care which they can supplement with “paid” American health care if they need it. They don’t need to pay for an expensive Navy. Their income taxes are a bit lower than our rate but they have less deductions. Also, sales taxes can be brutal in some provinces.
But they tightly control immigration so they don’t have tons of freeloaders.
There are tons of freeloaders in Canada. So many in fact it keeps Canadas from having a larger military ( only 100,000 standing force in a country of 21 million.)
So many entitlement programs.
Family Allowance Canada , google it.