Hmmmm, Paul B., I think you summed it up just about right!
The weather, high wind & waves, "a ship being delayed because of these things" complaints absolutely amaze me the most! Last time I checked, no one has any control over weather conditions or wave heights.
Reading all the fuss this winter about unseasonably "cold" cruises, cold weather, other issues, do these people never turn on a TV or check what the weather is going to be for the next few days?
There are no guarantees that Florida or Nw Orleans are going to be warm in January!