Das Grundproblem an deiner Überlegung:
Du gehst davon aus, dass Kommunen kostendeckend bauen können.
Können Sie aber nicht.
Mit all den Vorschriften, Auflagen und Normen ist Bauen in Deutschland schlichtweg zu teuer geworden. Dabei spielt es keine Rolle ob man vermietet oder selbst drin wohnt.
Der Markt für Eigenheime ist ja ebenso eingebrochen wie jener für Mietobjekte.
Der kommunale Wohnungsbau muss die gleichen Baunormen und Auflagen erfüllen, wie ein privater Anbieter. Egal wie man es dreht und wendet, bei diesen Kosten kann man keine Wohnungen bauen, die günstig zu mieten sind.
Übrigens: 4% Zins bedeutet für ein 1,5 Mio. Objekt einen Zinsaufwand von 60.000 Euro pro Jahr. Der Aufschlag wäre somit 100%.