All the buildings in X Sector need replenishing properly and an update, they are good but simply weren't built to last this long. Probably because of Pearson beginning to cut costs during Oblivion's construction? They were getting ready to sell Tussauds at the time.
Thought the Smiler logo on top of Rehydrator was just a big fad when Smiler was new. A tacky Doctor Who style "see, this new thing FITS THE CANON!" approach, when who really cares? And what difference does adding logos make – people are riding Oblivion when they see it, not Smiler. Could have been an Oblivion graphic or just a themed roof, bit of eye candy!