I enjoy cruising enough to not be discouraged by this event.
Have gone on Princess and Royal Caribbean cruises in months where there were few kids on board.
I can see where it would have been advantageous to have a balcony cabin on this particular Carnival cruise.
Not everyone was affected equally. Some passengers said the media exaggerated the whole episode.
The cruise passengers were compensated pretty well for their inconvenience; cost of trip reimbursed, free cruise in future and $500.