It's not about need.
Most people probably don't need the rock climbing wall but for those that want it, it's nice to have. Most people probably don't need the FlowRider but for those that want it, it's nice to have. Most people probably don't need hot tubs but for those that want them, they are nice to have.
There are many things on a cruise that only some people use, but that does not mean that they should be removed. They are all part of the cruising experience.