What I don't get is, why even bother sailing the ship?
Since the ship is the destination, why not just remove its propulsion equipment, and permanently dock the hulk? I doubt anyone onboard would notice the difference.
As an added benefit, the cruise line would save on fuel costs, contribute less to climate change, and could promote itself as a "greener" cruise line than the others. A winning strategy all around.