This is a problem all over the world, every major city will have high rent - if you don't want to pay high rent, live in a suburb or small town
I pay 1700 USD for a studio apartment in a medium size city - 2000 CAD (not even USD) to live in a major world city is actually super reasonable
Sorry, but no, it's not reasonable (1700USD for a studio is not reasonnable either).
Not that long ago, we were living in a 5 1/2 (3 bedrooms) at Laval (3rd biggest city of Quebec, located right next to Montreal) and it costed only 700.
This is how much I pay right now for a 3 1/2 (around the same location). It is a problem all over the world, yes, and that is what it is, a problem.
And please, stop saying stuff like "CAD, not even USD" because it sounds very diminishing. We don't use USD in Canada, just like they don't use USD in Australia, in Europe and everywhere else in the world.
If people want to move somewhere else, they just can't. I pay 720$ a month and that's very very very low compared to how much this is worth right now on the market (I was VERY lucky to get this appartment right before the actual crisis begins)
and btw, I said 2000$ for a 2 bedrooms appartment, but this is not an "average". I'm talking about a close minimum for something where you can barely live.
I saw a 2 1/2 not too far from where I live (1 bed room, 1 bathroom, 1 room that serves as kitchen/dining room/living room), the building was crumbling, it looked like it would fall appart, it was just in a really terrible state, and yet, they still asked 1200$/month for that. Well, that's the kind of appartment you would pay 2000$ for in Montreal.
Also, laws are so badly made. Landlord can actually expel you for a few reasons, such as if they need the appartment for a family member, or if they need to do major renovation (also called renoviction).
There are landlord who will abuse of these laws to expel people who lived there for a long time and who were paying like 800$/month, make very minor renovation (paint wall, change the floor, etc), and rent it back to the next person for 2500$. And this is 100% legal.
This is NOT normal