It would help their case if they showed the Center for Life Science at the correct height which is almost 350', and slightly taller than the tallest proposed here.
What case?
Fair question as my comment refers to unposted diagrams, which I added below. I'm assuming any NIMBY attacks are focusing on the height first and foremost. It looks like this proposal is taller than anything in Longwood, but in reality Longwood's tallest is listed more than 50' too low. That's the Center for Life Science building, also known as Blackfan. Like many built in the early 2000's it was listed without the mech and we only found out the real height years later. Thus the wrong heights continue to float around and sometimes rear their ugly head.
Ultimately this will only be the 4th tallest in the area with the Fenway Center air rights portion getting built first. However these make it look like it will be the clear-cut second tallest behind the Pierce, which is extra (unnecessary) ammunition for the NIMBY battle.