> Do you know why mortgages in Canada are so different from the US?
The U.S. has been heavily subsiding mortgages since the great Depression, through programs such as FHA. Banks would not be willing to loan people money at such low rates over 30 years unless the government and taxpayers backed the loan.
The USG massively subsidizes home ownership. The burden is passed down to taxpayers, but also may cause a drag on the global economy due to lopsided interest rate hedging.
Nobody but the United States has long-term fixed rate mortgages: they're horrible for lenders because the lender has to assume all interest rate risk. The reason they exist in the US is because the government acts as a backstop due to pro-homeownership politics, but it causes a bunch of market distortions that are made invisible to American borrowers.
30 year fixed-rate is very much the norm here in Denmark. There was a period of experimentation leading up to 2007, but I think fixed rate is very popular. I'm certainly happy that's what we went for when we bought our first house two years ago.
Because it's more profitable for the lenders, and Canada's government is happy to bend over backwards to make old-boys-club-businesses like banks and telecoms comfortable.
The U.S. has been heavily subsiding mortgages since the great Depression, through programs such as FHA. Banks would not be willing to loan people money at such low rates over 30 years unless the government and taxpayers backed the loan.