Wow, I'm all for not wasting food, but that's really tacky.
Of course, if it's part of your compensation, it should probably be taxed as such... maybe I should keep my mouth shut.
In the funeral scenario, the problem was that the funeral was on a Friday and the food was stale and gross by the time it was served for lunch on Monday.
In the other scenario, a lot of people were offended that they were being served left-overs from a private party they weren't invited to, despite being a part of the company. The CEO not only gave preferential treatment to engineering but then went one step further and served the leftover food to the rest of the company. To me, that clearly communicates what he thinks of non-engineers.