Yes... too many people. If a software eng or ceo wanted to eat out, someone has to prepare the food. The person, in turn, has to live there.
So, if 86,000 is "poor" (defined as the minimum needed to live in the area), the person doing the food preparation has to be paid at least that. The "burger flipper" has to be paid that.
If people moved out, quickly the "burger flipper WOULD be paid that". But that, in turn, would attract "burger flippers" who simply compare the money. Resulting in high unemployment, and the need for food banks again.
Its the concentration of rich people that is the problem.