Will Morgan is so wildly out of touch with life in the real world that I usually read his pieces like they're articles in The Onion. And the paragraph you quoted is exactly the type of nonsensical diatribe that induces the chuckle/eye-roll combo I'm talking about.
But... I will say this. I begrudgingly agree that from an architecture and urban planning standpoint, this building is kind of a dud. It's oversized for the area, it's hardly elegant, and it doesn't exactly play nice as nice as it could with the waterfront. It's basically just a big ugly box. I'm still OK with the approval because it's A) adding more housing units, and B) utilizing a vacant/underutilized parcel. Both of those things outweigh the design flaws in my opinion, so I'll ultimately be happy if it gets built. But I will not pretend this is some beautiful (or even average) design. Because it's not.