My thoughts exactly. I know about 5 people doing so well in Ontario and I also have a friend in Manitoba that hasn't gotten a job since he got there last year. Different strokes for different folks.This post is full of observation bias. If you know 5 people who live in different cities of Canada and got jobs and are happy that doesn't mean those cities are better than GTA.
There are numerous examples where people have left those very cities and moved to GTA. It doesn't prove anything. Whether a city is a good choice or not depends on a number of factors and personal preferences.
And for people who want to make a decision do not depend on anecdotal evidence. It is easy to research for jobs in your field. Go to Linkedin or Indeed or any other job portal and filter on location and kind of job and you can compare the number of jobs in a particular field.
At the end of the day any city in Canada is good if you have means to sustain yourself.