Despite recent negative headlines, the cruise industry appears buoyant, particularly for retirees and Gen Z, who are drawn by the cost and convenience.