This building wouldn’t really bother me if it were on Dupont somewhere, but given its prominent location at a major intersection beside a future subway station, I must confess my disappointment. I know it’s not finished, but it’s looking insanely bland to a degree that I’m not sure that any...