I know what you mean about the plane being taken out of service, and screwing up the flights for the rest of that day, and possibly the next few days. We've all had to deal with flight delays I'm sure.
My home airport is Newark Liberty International Airport, and on at least 2 occasions, my outbound flight was delayed, because the incoming flight was late due to weather, air traffic (congestion), etc. Both of these times it was not for a cruise, for the record.
Those of you in the New York / New Jersey area probably know how bad Newark gets, or for that matter, JFK, or La Guardia.
2007 - Majesty of the Seas (Bahamas)
2009 - Enchantment of the Seas (Western Caribbean)
2010 - Freedom of the Seas (Western Caribbean)
2013 - Golden Princess (Alaska, roundtrip from Seattle)