Most landlords already increase rents at the maximum rate that the market will bear. Capping annual increases at 7% just ensures that in a year when the market would allow landlords to get away with increasing rents by over 7%, they won't be able to do so.
I do not follow when you say that the strategy of increasing rents by the maximum amount permissible is necessary "because larger adjustments cannot be made if and when necessary due to market conditions". In what scenario would larger adjustments be necessary? If you made a viable investment in a property and are currently renting it out, wouldn't rent increases just need to equal inflation in order for you to maintain the same level of profitability? Sure, increasing by more than inflation allows you to increase profits, but I hardly see why maximizing profits should be seen as a necessity---especially when it comes at the cost of pushing people out onto the streets.