That article is rife with melodrama and hyperbole, but I agree with its general gist: the new doors on Bloor suck: they're one of the poorest parts of the design. The access to the terribly named C5 is even worse though, from Bloor and from within the museum, and no doubt helped kill its viability in the long run.
I still think that the crystal is salvageable, but lots needs to be spent to improve the quality of the finishes on both the interior and exterior. Glad they're starting to address some of the issues.
42