Earlier quoted context omitted.
Could we find some nuance between "poor people are going to be wiped out by invasive rich/middle class people," and "there are no losers to gentrification, ever"? It seems clear that when a neighborhood gentrifies, some of incumbent residents will find their lives improved (perhaps because: a job is created that they get, they own property which is now more valuable, the neighborhood is safer, schools are better), wh…
Mandate that the new businesses hire only locals. I think this handily solves the problem - rents can't go up too much, otherwise the possible employees leave and the business shutters. Locals are employed, business runs, things improve in the neighbourhood and lift all boats.
The "lift all boats" outcome is exactly what activists are afraid of, because if that actually happens it makes the neighborhood "more desirable", and new people will start getting interested in moving in. Those people provide upward pressure on rents.
And once new people move in, they would now be "locals" and eligible for the jobs, too.
There's no logical way to satisfy these anti-gentrification groups because what they're afraid of is quite literally "the neighborhood getting nicer".
Instead of making their cause "keep the rent low by keeping the town crappy", they should make their cause "raise wages so we can afford a nicer town".