Each to their own but I think it's different on holiday, you aren't just eating you are going out to dinner virtually every night, surely at home you don't book restaurants for 6pm. On port days we are barely back on board by 5pm never mind start getting ready for dinner..too much rush for us.