I don't believe that the private sector is the sole solution to the housing crisis. I actually believe that to create deeply affordable units for those most in need, the government has to play that role of creating the housing. There is no way that the private sector can provide housing units at rents that are low enough for those most in need.
Having said that, I am very cognizant of the fact that 96% of the housing in Canada is created by the private sector. The private sector has not responded to the need that exists for housing. I think it's the role of government to create the conditions for the private sector to create the market housing that Canadians want.