To address the last point - if your neighbour can't afford to move because the rent is too high elsewhere then under a non-rent controlled system would the landlord not have raised her rent to a point she would be unable to pay it and would thus be forced to move elsewhere?
(I don't know enough to actually have an answer to this.)
(I don't know enough to actually have an answer to this.)