Live somewhere for a year and you'll see one shop replaced. Live somewhere for a decade and you'll see many more.
If housing in the neighborhood costs more than it did last year, the goods at the new shop probably cost more too. Imagine the pressure this puts on residents who moved in when the area was cheap. Even if their rent stays the same their costs go up. It's easy to point to the new shop and talk about how much better the old place was.
What does this say about the kind of marketing and outreach the new shop should do? If they want to be good neighborhood citizens and help maintain diversity, how should they help those who can't afford their services? Should a fancy restaurant sponsor the inexpensive corner grocery that makes less than 1/3 as much?