The height is justified considering the proximity of transit, and its location on an Avenue. This is the new normal for downtown.
Development Gods, if you're listening, please, please, please fix the podium. Anything to give this building character. Just a little brick or colour. Please.