https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=1110001201
I don't think the avg income is 160,000.
At 160,000.00 a person working 8 hours a day for 52 week (5 days a week) needs to make 76.00 an hour. Who the fuck makes that type of money beside escorts and lawyers? Tradesmen - may be 40-60/hr.
You have to have 2 people working.
Most available jobs are the low wage jobs. So that's maybe 20/hr.
The problem is that people with money, never see what other people make. Its always a pyramid scheme, no matter what industry you are in. The people that do most of the work get paid less than the managers and bosses, who really don't fucken do anything.
Just the way it is.
So the attitude is, that if you can't afford it, move somewhere else.
The problem is the whole system from local government to federal. Can't blame it on foreign buyers, or the drug industry or money laundering; the problem is the dog eat dog attitude.
The thing is that 2 people making 20/hr each can't afford to buy a house. They usually rent. This makes it longer in order to make a decent down payment.
Yes there should be more low income housing, but the system is rigged against it. Contractors want to maximize their profits.
Here the price of a new house: cost of materials, Labour, Contractors profit margins (say 2 labourers plus contractor) x (plumber, carpenter, electrician, drywallers, painters), House contractor profit.
So meanwhile a 2 bedroom goes for 2000-3500 for rent. Rent alone at 3500/month cost 22.00/hour.