Wow, this thread is a complete shit show.
First off, I think it's pretty fucking offensive to call this urban renewal. It diminished the term. If I was a victim of urban renewal -- you know, having my property seized, bulldozed, and turned into some crony deal of some kind -- I'd be fucking pissed that you're calling this urban renewal. This is an empty parking lot next to a very tall apartment block. This building, while fairly mediocre, helps resolve that eyesore next-door in fact. It adds much needed housing stock to Boston, and specifically to the LMA which is teeming with medical and educational jobs but lacking on housing big time. Also, if we are looking at Boston's "high spine" and transportation network, this fits in perfectly. Boston's high spine stems from the dense urban core, following the E Line and Orange Line, essentially. This project is right between both! It is a natural continuation of Boston's loftiest development patterns.
Nobody is destroying pre-existing historical homes or displacing anyone. There is transportation, jobs, and amenities to support this. There is demand to support this and then some many times over. I can't believe some of the people here being against this. Frankly, you're just part of the problem, somehow justifying this by one way or the other. If we nitpick every damn thing, you maintain the status quo. We continually hold up the development process and stand in the way. You're a part of the problem, and not a part of the housing solution.