It doesn't bother me that I get hungry after 5-6 game hours. I actually like that. That *is* realistic. What I think is ridiculous is it takes 4 or more cans of food to get full. If I did that IRL I'd be the size of a refrigerator.
I wouldn't mind if canned food became much more rare but restored a sane amount of calories.