Rather than bickering over this, lets just all agree to disagree.
There are those amongst us that think cruises are alot of fun and great vacation value.
There are those amongst us that think cruises are floating disasters.
No matter your viewpoint, it is unfortunate that people had their vacations ruined.
I know I would upset as well and I have yet to see any cruise line, airline, train, or hotel do the right thing after there is an issue. Let's face it, they look at it from a dollar viewpoint, customers look at it as I didn't get what I paid for viewpoint!
But like everything in life, nothing is perfect.
You want perfection, build a bubble and get in it and never leave it, but remember bubbles burst too!