Of course it will. The low rates are only 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.
Competition or a better voting system? Under first past the post adding more competition doesn't address the mismatch between votes and seats.