It is a landmark, in that it is a highly visible building which can be used as a wayfinding beacon of sorts. The way the thing looks is entirely a matter of opinion though. You can lump me into the "good from far away but not so great up close" category.
Was walking down Yonge today and was thinking the exact same thing. From a distance, it's very impressive for its sheer dominance of the Yonge/Gerrard skyline, but as you draw nearer, you take a double take at the generic exterior, and god forbid you go to the lower lever shops and the so called food court. I definately don't have the architectural background and knowledge most of you posses, but even I know ugly when I see it. If you were led blind folded to the shops underground, and took it off, you'd swear you were in a flea market before it opens. Whom ever is responsible for that should be fired, seriously, closet sized shops, which lends itself to mostly junk shops, nail salons and barbers (of which there are both already). No chance of a serious or reputable business to open up shop, there's no room. Just seems a real shame, given it's location, and supposed status, it's a very far cry from what it should be, would you open a shop there? Oh, totally off topic guys, but come November 19, going for more surgery, cancer came back, so please, I beg of you, post a lot! I'll have a lot of time to kill stuck in the hospital! (Not looking for sympathy, I'll beat it again, I just get so fricking bored sitting in bed all day)