I am a very permanent part of SE23 life as I've been here for over a decade but "only" rent.
Which is why I think the original assertion was wrong - (a) because many short term renters care about where they live, even if they only live there for a year, and (b) because there are long term renters who may as well be homeowners when it comes their attachment to the area.