Very well said. It is not true that just Toronto has tons of jobs and other cities lack jobs
If you ask anyone as to why they are moving to Toronto, the default answer is that their family/friends/relatives/acquaintances live there and even they blindly wanna head to Toronto.
Secondly, some people do not even have any reason but wanna settle down in Toronto by default. So yes, they can enjoy the insanely high cost of living in an excessively overcrowded place.
Regarding jobs, let me give my theory (firsthand experience) here.
Two of my friends work in Vancouver (exact location is Burnaby) as IT admins and although they live at one of the most highly rated cities, they are surprisingly able to save more bucks than their Toronto counterparts.
My sister lives in Montreal and has zero French knowledge. Neither her room companions. Even during this recession, they were able to quickly get back those jobs that they lost and they are really really faring well compared to Torontonians
My uncle's son works at Wipro Calgary and he is just overjoyed by the number of bucks he is able to save in the gorgeous city. Each day has been so heavenly in Calgary according to him. Recently got nominated through the Alberta PNP program.
My other cousin is studying at the University Of Winnipeg and trust me, he is able to save close to an IT engineer in Toronto by just working PT. In Winnipeg, one can save more than 4 times than a dude that strictly wanna go to Toronto
My colleague (who used to work with me during 2016) has gone to Saskatoon through the SINP with the intention to move to Ontario after a year or two. He was awestruck and surprised to see the variety of jobs in such large numbers and he has decided to settle down in Saskatoon. I guess he even bought a house and married an Indian girl too there.
My friend's brother, a Senior Marine Engineer at MAERSK, has got a harbour admin job (intracompany transfer from Mumbai) at Halifax, NS and he tells me the sheer amount of jobs available in that city but still clueless to why no one is really to live in such cities. This is one reason why Nova Scotia too has a successful PNP running and placing people comfortably in Halifax and other cities
So from all my acquaintances, I can say that none of them complained about lack of jobs, none of them had to grapple with Canadian Experience (of course they were strong in their domain, very strong), none of them had to wait for months to grab a job and most importantly, none of them had to commute 2 to 3 hours to work. Every one of them paid very low insurance, low housing/renting cost, more exploring Canada, More high quality shopping, Frequent trips to the US (except my sister) and tons of other benefits
Never say other cities have very limited opportunities. If no one is interested to explore Canada (other than the GTA), it is their wish but never complain that there are less jobs outside Toronto.
Still not sure why Canada is equal to just Toronto for many and not the whole of Canada.