The stairs actually remind me of Metropolis, the old film. It adds to the atmosphere, even if it doesn't seem necessary with all the tech around. The design is spectacular and the colouring is excellent as well
With so much technology it's incoherent that people would have to climb THAT much of stairs instead of having elevators of something. Just my opinion.
Reminds me of the look of the planet Gedi-Prime, home of House Harkonnen, in the David Lynch version of DUNE.
Awesome architecture and design.