Gosh!
I feel sorry for the critic personally! Their actions just make them out to be rude and lacking confidence. Well, that's what I think anyway - can't immediately think of any other reasons why anybody would make a direct comment unless it was to make themselves feel or look better? Maybe they didn't get packed lunches as a child, or maybe it's just their personal taste.
I have a packed lunch every day; if it's not smelly or messy why should anybody else care?!
As an aside... why does part of me want to suggest putting a mousse/desert on their desk with a post it note asking them to give it a try?!
