Rent control isn't the solution to everything. If housing is consistently available at a discount to market price, it will fill up and stay full. New entrants to the housing market, such as the younger generation, are still screwed.
It could work if the city is constantly building enough new housing -- but if the city has the will to allow that, they wouldn't have needed rent control.