It isn't the greatest looking building (this is starting to sound like a familiar refrain with Osborne Village projects) but hey, it fills a lot and brings more people into the area. And to the question of 'who would want to live there', well, I'm sure a good many people would opt for a new tower over the more common 50s walk-up in a heartbeat, especially now that those 50s walk-ups are getting pretty long in the tooth.
The placement of the parkade sucks, though. It's too prominent.