For workforce housing rules, no Government funding also means no tax breaks are allowed.  If people do not understand the issue, it's no wonder nothing ever gets done except talk. 

This may be a hard concept to understand, but if it were easy to build affordable housing with current regulations, all the good well-meaning people in this world would be doing it.  It's not easy.  Many, many developers have gone out of business taking such risks.  I invite all those who think developers are greedy to show everyone how it's done - and you will all be heroes!  NO ONE IS STOPPING YOU!  You can even donate all those greedy profits to charity that you hate to make as a developer. 

So you may once agains ask yourself why it isn't being done, and maybe there are actually good reasons for that, despite all the nice, well-intentioned people in this world.