Most of Ontario's population lies north of NYS; Lake Ontario is the only Great Lake that doesn't touch a Midwestern state. But SW Ontario feels a fair bit like Michigan while Eastern Ontario lies above a very thinly populated part of NYS. Toronto (half of Ontarians live in the metropolitan area) seems like an outlier altogether - doesn't really seem that "Midwestern" - and obviously given its weight largely defines Ontario as a whole.
To be fair, there aren't really any massive global cities in the Midwest other than Chicago, and Chicago is nowhere near as important in the U.S. as Toronto is. If Cleveland or Buffalo were a NYC-level important city they probably wouldn't be too different aside from the natural peculiarities of each and the obvious differences between each country.
Exactly. Having a global metropolis making up half the population obviously has an impact.