So you’ve been inside and know you can’t see outside?What exactly is the 'innovation' here? No windows when you have this view is just stupid. Apple puts these huge glass facades into stores in places where there's nothing to see. And here on this Marina Bay backdrop it's just a metal ball...
Innovative is changing the norms. They were the first to make the big glass box for retail, they made the space ship HQ. Having a building like this pushes architecture in new directions. I don’t have a problem you not liking new designs (some will always like square wooden boxes), but it doesn’t mean it’s not innovative.