Agree entirely, we’ve stayed several times on Rotterdam too, from conversations onboard the QE2 their team have visited and do consider it something to take inspiration from.
One of the strategies employed there was to lease parts of the ship to (three?) different operators. Also getting tours going helps footfall...
However the QE2 team’s strategy seems to be to create more and more rooms...hmm