You've captured my 2 biggest gripes about this: the north wall, and that it obstructs One St. Thomas.
Having just come back from Barcelona, not exactly a city synonymous with new and modern development, this project looks like garbage. Even Barcelona's insignificant new builds are far more interesting architecturally then the stuff we are building in "rich" areas. In Toronto, the prime motivation behind building form is capitalism, and therein lies the problem.