So they are fixing an inefficiency in market by actually charging what market can bear. Should be applauded for the work, as inefficient markets are bad. Now they genera more profit which they can invest in more property thus enabling possibly more units to be build.
Moving all the money into the hands of landlords means that the population has no money to spend on anything else. This is massively detrimental to society.
> Now they genera more profit which they can invest in more property thus enabling possibly more units to be build.
Except that investing in new property might bring the revenues and profits of their current properties down, so there's a direct disincentive not to build more.