That scarcity exists is the whole reason we're focusing on foreign buyers in 2022. And blind-bidding in 2021. And investors in 2019. And money-laundering in 2018. And Chinese money in 2017. All of these things should be addressed, but every one of them has provided political cover for the real reason that housing is so expensive in popular cities, which is scarcity.
None of these things will matter one whit to housing affordability. "Helps in some way" is fine as long as we understand that it has nothing to do with high housing prices. "Helps in some way" is fine as long as we measure our claims and admit that this is about basic fairness and respect for the law. "Helps in some way" is alright except that "helps in some way" has been sold for the last 6 years, politically, as, "this is the reason you can't buy a home! Surely it has nothing to do with NIMBYism and our suburbs! Please don't ask me, as your elected representative, to take on suburban voters and start talking about housing equity as it relates to affordability!"
Every one of these things should be dealt with. Canada should probably have anti-racketeering laws. Real-estate boards should have less power and should be compelled to publicize their sales data. Etc, etc, ...
Just quit the bullsh*t about this being about addressing housing affordability.