Disembarkation time - all I can say is that Hotels manage to have people coming and going at all times of day; in and out, 7 days a week. How hard could it be for a cruise ship to work like hotel for the checking in /checking out process just ONE day a week?
But you have to remember that a hotel goes not have thousands of people checking out in one day.
The people checking in and out do so on a staggered basis.
Carnival Liberty New Year's Eve 2007
Liberty of the Seas 5/2008+11/2009
Allure 1/16/ 2011
Booked Vision of the Seas . 2/14/2015
Booked Allure of the Seas... 2/21/16 *Last Gang Cruise*
Good point on the hotel check-ins, Mike. I very very rarely get to a Hotel too 'early" that it is a problem to check in. It is usually the opposite for me, I have to make sure they hold the room until midnight or so.