According to my friends that still live in Canada, it's all immigrants' fault.
It's not. Well, certainly not all, but it's true that heavy reliance on foreign students at universities to make money is a huge issue. Steps to address that are finally being taken, thank heavens.
In terms of people who come intending to stay, we need them as much as they need us in a certain sense but it's true they contribute the pressure on the lack of supply.
But that's the real issue. There's just not enough houses. Period. Immigrants to Canada with no decent place to live aren't the ones crying NIMBY when talks of changing zoning start flying around. Ever see a zoning map of Greater Toronto? It's almost all single family dwellings.
They also aren't responsible for shortfalls in staffing in the construction industry and supply of construction materials.
I have literally no idea how mortgages or rates or house payments work. Housing in Canada is crazy pricey right now. I thought everything would be at a fixed rate and can only be increased annually to a certain percent? Is it like this all over?
My cousin has a bad gambling problem and she spent all of her money on that, and giving money to help out her kids and grandkids. Then She ended up having to live in a trailer after money ran out. Even places like Hamilton, Ontario which imo IS pretty shitty is crazy pricey it seems. What gives?
The first thing you need to understand is that when people take out a mortgage, which is really just a humungous loan, it may take you 25 or 30 years to pay it off if you want your monthly payments to remain within reason. At the same time, banks usually make you renegotiate the interest rate on your loan every so many years (3, 5, or 7 usually) because, as you can tell from recent events, interest rates can vary a lot over time.
I think after that it's pretty simple, even if the solution is complicated. The demand for housing is really high while the supply of housing is really low. On top of that interest rates are high so the monthly payment on the same sized loan is much bigger than when rates where low, so even if prices for houses stayed the same it would still be more expensive for the consumer.
My spouse and I got lucky because even though we paid through the nose for our house relative to what it was worth only a couple of years before, we put a lot into a down payment and got locked into a low interest rate before they started to go up in the last several years. Our monthly mortgage payment is very affordable. But if we had to renegotiate our mortgage now--if, say, we had a 5 year term that ran out, our monthly payment would increase by a massive amount even though we have less to pay on the loan now than when we bought the house.
HTH