I didn't really consider the store's impact on the community (I am an evil capitalist and have no time for such things).
What I thought was obvious was that the worst stores are in the worst neighborhoods. You could have replaced Walmart with any national chain store, restaurant, or franchise and you would have gotten the same result.