Madam Speaker, it is indeed a worthwhile measure, but it is up to cities, municipalities and urban centres. In Quebec, some cities, such as Montreal, are trying to do that, and the mayor of Montreal is a huge proponent.
There are problems though. Some local governments impose penalties on developers that do not build a certain proportion of social housing, affordable housing or family housing. A few months ago, I read an article that said developers often try to get around that requirement. They promise that 20% of their units will be affordable, but they do not follow through because they would rather pay the penalties and build condos for the upper class.
That is why it is not a perfect solution, but it is not bad.