I guess it is not that simple. The immediate price signal is a stronger incentive than the longterm diversity of the neighborhood.
Humans are not very good for long term thinking. Often, people needs immediate consequences of their action to judge them.