I know what you mean by flights. We usually just drive to Seattle for the cruises there. We looked into a Hawaiian Land trip, but the flight $$$$$$ and the hotels have just gone way up. Sure looks like the cruise is the best bang for the buck.
With different deals we had going on we ended up with $600. onboard credit. On this trip we took the cheapest inside we could find. It was the last one mm 1943, Hal upgraded us to I 7072. I have not priced it out but it does seem like an upgrade. Our TA is going to cheap and see what it would cost to move to an OV from the assigned room.
HAL stood up on this cruise.