While a cruise experience matters highly, so also does the value
In addition, I've found that most everyone has a different objective for cruising.
I like to cruise for the entertainment, the experience, the ability to meet other people, the better weather, and the service.