Oceania Cruises just banned kids from new bookings on all future sailings. Excluding customers can be the smartest brand strategy, as Viking's success shows.