At the very least, it keeps the Ford people in the limelight for their simple crassness as if another example were necessary - bread and circuses and buck-a-beer.
I agree with your assessment of the public's attention span, but if we don't address climate change issues and ramifications head on, there won't be much of a world left to worry about for we humans.
I renewed my 2 year non-resident membership today. I watched the Liebeskind iteration when under construction, and while interested in the complexity of construction, nevertheless was dubious about the functionality of the inner spaces. There were a lot of places for dust bunnies to hang out...
Two nondescript towers situated west of the Rogers Centre, helping to balance the skyline summits - that's all there is to know and all ye need to know. No amount of picturing is going to make this more palatable from a design perspective, but I trust the developer will make lots of money.
Some aspects of the building show better than others. I like this one especially, with Union Station and the Royal York hotel in the foreground. Even the otherwise undistinguished building on the south side adds some balance and counterpoint. I wonder if the designers had envisioned this vista.