People are especially wasteful when the food is 'free' and plentiful. If you watch waiters that are removing plates during a typical cruise ship meal many/most contain uneaten portions.
Which is why some all-you-can-eat restaurants have started charging for uneaten food that's ordered but left on the plate i.e. sushi places especially.