It's true that increasing quality of a neighborhood will increase its housing price. This will have disparate impact: (1) it will help people who enjoy higher quality, but (2) it will hurt people who would prefer low quality and lower price. However, I think it's important to remember that the stock of people and housing are mostly fixed. If you raise the quality of one neighborhood so that more people bid to move in, then at the same time there must be other unobserved neighborhoods where prices fall. Therefore there is also a third effect of making a neighborhood nicer: (3) it can lower prices in other neighborhoods.
One way I like to visualize it is as a supply curve - if you move some neighborhoods up in the desirability ranking, then by conservation of rank, others necessarily fall in rank.
The argument I sketched above isn't a proof, obviously. There are edge cases where higher quality induces more people to own multiple homes or to live with fewer roommates, and nuances where heterogeneous preference for locations may make it harder on someone who needs to commute to their job and really would be better served by a cheap neighborhood, but for the most part I think it's reasonable that making neighborhoods nice is an overall positive good for the world.