Been to Wawa, Sault Ste. Marie, North Bay or Timmins recently? What about the smaller towns like Desbarats, what about the rural areas?
It's - to me - incredible that in a first world country people would be living like that, I've seen poverty in other countries as well, but not in places where the winters are that cold. In Panama or Colombia you can get away with living in a shack, in Northern Ontario it is not an option.
If you feel that Northern Ontario is doing well then you are not in agreement with the people that live there, younger people - if they have any marketable skills - move to the large cities, mostly Toronto but also in the United States as soon as they are able to.
Sure, San Francisco has poverty too, but at least the climate won't outright kill you (in case you were wondering why there aren't so many street people in Northern Ontario: the ones that try usually do not last a single season).