Long term residents may own their properties, protecting them from rent increases and letting them share in the wealth should they sell up and move.

For various reasons it’s extremely rare for retail businesses to own the buildings they operate out of.

You aren’t looking at it in the long term view. Yes that works for people who have been living by there for 40 years since the area was not so nice. But how they are rich (housing value increase) and no one new who is not rich can move it. Eventually the people who have been there long will die and it will only be for the rich.