While these things are great they’re still missing the elephant in the room: NIMBYs. Homeowners as a voting bloc are the biggest obstacle to zoning reform in municipalities. People simply don’t want to open the door to an explosion of home construction in their city because it will cause their property values to fall.
We have created a system where regular people’s wealth is dependent on blocking the growth of housing. At the same time, the government has elected to grow the economy through immigration, accelerating the housing crisis (while driving property values through the roof). This has made homeowners rich off the hard work of immigrants. It is the most illiberal thing the Liberal party has ever done.