Its interesting to read about how CS staff and crew deal with late running services. Dont forget the people who have to service the 3 portions on Highlander ; bed linen has to be collected and washed, litter collected and removed as well as uneaten food. If its your job to collect it on arrival, usually breakfast time, are you going to wait and wait ? They might have more than one job with families to consider. No doubt there could be a few issues with the toilets ; never a pleasent job cleaning those after such a long period in use.