> Canadians like myself have ~40% of our provincial taxes spent on healthcare
Worth noting that taxes in the US are a lot lower than they should be because a large portion of government expenses are financed with debt. Canada owns over 400B in US debt, so that's Canada "subsidizing" US taxes.
Also, yes, that's how healthcare works: when you're young and less sick, you tend to pay more than you get out of it, and then it reverses as you get older.
Canada has a huge debt problem at the provincial and federal level. The provincial level even covers for the cities spending problems.