I think this is a bit hyperbolic. Complete trash is whatchamacallit on Church there, the first development on the east side just south of Carlton. That's trash. This is isn't that, at least not to me. It's filler at worst.
I understand the sentiment. It looks awful from Spadina with its large blank wall. The prominent mechanical box with its utilitarian design is also inelegant when you see the tower from the east, which is when you're looking at its best facade.