@boomerang,
I think the problem was mainly that he was putting the food in containers to take home, and the sight of someone doing that could bother the family or friends gathered for the funeral.
Obviously, the man might have been hungry. I think the funeral directors should have allowed him to take home the uneaten food
after everyone else departed the funeral home. As boomerang said, it will wind up in the trash anyway.
I had a friend whose elderly grandmother would sometimes attend funerals of people she didn't know. She lived in a city and considered getting a ride to the cemetery and back, "A ride in the country". There was always someone who offered the sweet woman a ride, and for her it was a treat.