Personal experience: the part you're missing is that Quebec looks down on anyone that's not from QC, maybe from the ROC, maybe from the US and maaaybe if they're from France (et oui, je suis francophone)
For each job offer I had from QC I had 3 or 4 from Toronto (which had other problems as well to be fair)
Also, Canadian startup environment is... weird? A lot of business models were castles in the air to be honest.
> 5 universities very close to each other(i.e. 10 to 20 minutes walk from each other)
Except, you know, for that minor hill between them... ;)