BC cities have lead the way, trying to regulate requirements that new condo / strata projects have 35% of the building made up of two or three bedroom units, and 10% of the building in three or more bedroom units.
Yours truly sees one major flaw about this that's near and dear to families: affordability. Sure, you can legislate a developer to have three bedroom units but you can't legislate them to be affordable enough for your average family. Typically a three bedroom unit is larger, so it's going to command a higher price.
In Calgary, the three bedroom condo has gone the luxury approach, with the three bedroom units in this project *starting* at $900,000. That, despite detached / attached houses going for 20-30% less a few blocks away. In Calgary, you're probably looking at a townhouse if you want that 3rd bedroom for a more reasonable price.
The article does mention one proposal to reduce this "premium" on space that I think is critical to making this legislation work. They're asking to relax the code requirement for "bedrooms" to have an exterior window, having "interior facing" windows in lieu (ie transom windows above a door). I had a windowless den in my 1 bedroom condo and it would have worked just fine as a bedroom. Still, it's space, and square footage means dollars in the world of stratas and condos....