Why would you be surprised?
More than 65% of Canadian homes are owned by the family that live in them. Given the propensity for owners to be older than average, and that the older you are the more likely you are to vote, that means the majority of voters have a vested interest in the price of their property.
The thing people fail to realize is that if we want affordable homes, current house values have to drop (by quite a bit) You can't simply build new cheap houses, but have all other houses stay expensive. It's not possible.