Here's the rendering of the base again.
Aside from the precast, which does not fit at all with the towers, it doesn't seem that the base will be that bad at all.
It is certainly at least a huge, HUGE improvement over the previous base designs (pictured in the OP) in many respects, not just aesthetically, but also in terms of urban design.
So I think we should wait before judging the base.