Any one who assumes that another party is going to blanket support a non-confidence vote doesn’t understand how minority governments work.
These are times when other parties have the leverage to influence what bills are being passed.
If things got bad enough that no other parties agreed with direction then ya we would be heading to vote, but realistically things aren’t that bad right now, they could always be better, but it’s not bad enough to just throw away leverage.
Of course it will. The low rates are in some ways part of what caused the problem.
The problem on a whole is going to continue until either municipalities start to allow higher density construction or the provinces step in and force municipalities to stop putting up red tape.