Just having everyone together on a fun getaway to colorful ports of call.
Cruise events are more budget friendly than land-based functions.
The opportunity to generate income by including a speaker's fee.
I get all the credit but someone else handles all the work.
As a group leader, I would almost certainly sail for free.