Photo courtesy of Clevelumbus
^^ You think you might move back?
It will be extremely rare that so many windows will be open at any one time. Even on the nicest spring day only a few windows will be cracked. People grow accustomed to living in an air conditioned envrionment and don't even think to open them. In sum I think this building is a fantastic addition to the city.
Window-wall acne?
And some context, along Stuart--W entrance on the left: