The way Canadians waste their money on frivolous spending I'm surprised we can afford anything. One can make $1 million dollars and can't afford a detached house. Just look at all those professional athletes and lotto winners who go broke.
It's not that bizzare because you picked one of the most desirable city on this planet. Canada ranks very high for quality of life. Clean air, drinkable water, safe and stable all around. We are surrounded by big oceans and an impenetrable wall to the south. Bad people can't get to us. The world is not a safe space but Canada is closer than most places.