I wonder if the NIMBYs said the Carew Tower was "too big" back in the day?

[removed]