Methinks the ease of the Curtain Wall Tool ? in many software programs and standard specs for the curtain wall industry have a lot to do with it.
To be honest when most otherwise decent modern or contemporary buildings look terrible, it's because they have horrible windows. Think of every ugly building, picture it with better windows, and suddenly the beast appears more palatable.
Exciting to see this area start to come together. Still a long way to go, though.