Yet another boring out-of-date article hoisting other cities by degrading Toronto. If you're a career bureaucrat and want an indexed pension, sure go live in Ottawa. The increase in its population relates to increase in federal hirings and the extent to which world economics has NO IMPACT on Ottawa's government service citizens. If you like the cold, and love city culture dominated by white tall men, go to Regina. A good argument can probably be made for Calgary and Edmonton and Saskatoon - but again, it's the land of the white tall men again.
Come to Toronto. Find opportunities. Create opportunities. Then, when you retire, sell your house and move to Ottawa or anywhere in the land of the white tall men.