Golden, the main dining rooms have set times, arriving more than a 5-10 minutes after the dining room opens, to my mind is not the way too have a happy server. For me, I am always punctual, especially for dinner.
l It just throws everything off schedule...Your tablemates maybe on an appetizer or will have already ordered. The wait staff works hard enough,without late diners.
Years ago,my boss and his wife, thought nothing of sauntering into dinner, whenever they were ready, and to heck with anyone..I remember the wife complaining, they had told the waiter to always have her beverage ready, and was unhappy when it wasn't! No matter the ice cubes would have melted and then some, with her tardiness
I do think most cruisers are considerate though.