The post you are reporting:
There is a resurgence of "social" housing now; it may not be called Council Housing, but to all intents and purposes, it is.
There is a greater percentage of "affordable" and "social" housing in every development, but this also means that the developers will lose a certain amount of their profit on these kinds of housing, but so long as it is not too great a proportion of the whole development, it will work.
The developers have to pay more and more for this and that, plus section 106 money; money for libraries, highways, education, children's facilities etc. etc. it's certainly not as profitable as it used to be.
The Government are raising the levels all the time - on numbers and percentages of social housing, as well as density, but not contributing money to it, just expecting/forcing the developer to take the load.
Profit is not a dirty word - greed may be, but that's down to the individual.
Roger