Minus the green color (hopefully they'll reconsider it), this looks like a fine project. It's always the same - a project gets proposed and people come in and have mostly negative things to say about it. If one didn't know any better (based on looking through this site), it would seem every other city in the US was churning out top notch project after top notch project while Boston almost always churns out junk.