The office portion is phase 3. Residential, Hotel & retail (Phases 1 & 2), expected to take years is probably will probably go a long way to managing risk. Figure the hotel & retail to be a smash hit. They can always delay or slow the pace for Phase 3.
Have you seen the layout for the amenities and retail? imo, this project is going to radically transform how people live & interact with this rail and bus transit hub. It coul be a catalyst for Parcels 25 & 26a/b to join 150 Kneeland, 1 Greenway & possibly 125 Lincoln, expanding the urban core into the Leather District.
This building is probably harder to gauge in terms of its visual impact on this area of Downtown 7 >180m skyscrapers all within a stone's throw of each other is going to be insane. Have we fully considered how it'll interact with the fully built out Station, Kneeland St parcels and Winthrop Square?
Looking at the above render, i don't necessarily think people, but the most rabid nimby's/(and who gives a rats ass about them) will sling much negativity toward this building at all.