Most of Ontario is good it's really just Ottawa, Toronto, Hamilton and Brampton that are the irredeemable shitholes.
Just turn Toronto and its exurbs into its own state, separate from Ontario, and all of the problems with taking Ontario are solved. The level of spite against Toronto in the rest of Ontario isn't quite Alberta-tier but sometimes you'll hear some wild shit. "Go back Toronto" isn't just an outside-of-Ontario thing when people parachute in and start talking about how much the local culture sucks and needs to change. If Ontario were taken as-is, it would be a blue-leaning swing state.
If Toronto and Ontario were both separate states, you'd have a small blue state with a few EC votes that always go Democrat, but the rest of the province would be a purple swing state. Split off Vancouver Island and the southwestern coast of BC from the rest of BC, same thing. I think, contrary to popular belief, you'd have a slight net-gain of red states if you annexed Canada when you account for the fact that some of these "blue states" would in fact be swing states, even without carving them into smaller states.
Plus, you can even make Vivek people happy by just suddenly having the "Silicon Valley" in the Northeast they keep bitching about be its own state.
Worth noting for both Americans and Canadians: healthcare policy is state-level in the US. If Canadian provinces wanted to, they'd be able to have the exact same health systems they currently have in Canada, if they became US states. Whether they would choose to do so, no idea.
Anyway, I can't wait to proudly cast my vote at an Ontario polling station for Donald Trump's third term.