generally speaking, if you set rent control at actual rates of inflation and allow vacancy decontrol (basically, let rents reset to market rate when a tenant moves) then the “cost of maintenance exceeds cost of rent” issue gets resolved