I've always thought the hard "full rent control no hikes above inflation" "no rent control do whatever" dichotomy was stupid.
Why not compromise? Like 5% above inflation (or $50, whichever is higher) on all properties, regardless of how old or new they are. Allows a landlord to adapt to a shifting market, and gives a renter plenty of time to adapt and adjust as a landlord is changing rent yearly.
Then get rid of all the silly "year constructed" exceptions.