They're for people too lazy to travel. The absolute last thing I want is to be regimented into groups with 2,000 other people. And, by the way, catch their diseases, which is something that happened to cruise passengers even before the pandemic.
I found, when I went to Alaska, absolutely everyone asked, "Oh, did you go on a cruise?" No, I flew and rented a car. You should try it.