Oh get off it, will you? This is a store that city residents can and will use, and will fit in nicely with the Marshals and TJ Max that are already there. People who live in the city shouldn't be faced with the choice of either rejecting Target or tramping out to the 'burbs to shop at one. This will bring a lot of pedestrian traffic, serve residents and office workers, and begin to address the blight issues presented by the hole. This is a good thing, and by the way, Target is patronized by a wide range of social classes. I'm glad it will be available for the low income folks you deride as section 8, but it will also be quite popular with middle and upper middle class folks.
This is New England, we love a good bargain!