Freezing rent will directly lead to less housing. But then they're building more housing units, which will hmm. Well, it won't directly harm me, so I welcome this experiment. Perhaps it will work this time, somehow.
Free public transit and childcare are pretty much win-win propositions, although both will possibly incur some bureacratic problems. Such as setting wages etc. which the free market won't be able to help with anymore when they're fully paid-by-taxes public services. Then it just becomes a question of how well those problems are addressed.