We love visiting Canada and will continue to do so. Yes, the fuel is more expensive, but the exchange rate differential does somewhat normalize things.
WRT free healthcare (rather no out of pocket), I’d be all for it. Likely it would never happen in the US given the amount of graft being spread about in the US among medical providers and the insurance companies.
One thing I can’t fathom is the cost of Canadian housing we see on HGTV. How can these folks afford $800,000 homes which seem to be the norm in Canada?