It doesn't always work smoothly, sometimes players can corner the market, or become too big and own both side of development, and rental. That is why we need an agency to look at price fixing, monopoly and stuff like that.
In a good system, government doesn't subsidize cost. It just enters whenever the system is broken to work based on supply and demand of market.
In a good system, government doesn't subsidize cost. It just enters whenever the system is broken to work based on supply and demand of market.