I’d be very interested in your take from the Alberta perspective. I’m from the States but spent most of the past 20 years in Ontario. Alberta, with a white collar city, a blue collar city, and a rural population, each of roughly equal size, has always struck me as inherently healthier. I’m guessing that, from a looking-for-a-spouse perspective, that Edmonton would be a great city to be a woman and Calgary a great city to be a man.
It’s tough to characterize the two major cities in Alberta. Edmonton has a reputation as a “blue-collar” city, but it’s also the provincial capital and the home of the University of Alberta. So by Alberta standards, it’s often seen as a Marxist dump. LOL.