From a design perspective starvation doesn't fit into the setting of the game. That sort of attrition would be better reflected over a long period of time, whereas the CoH series focuses on specific battles that in the real world would last a few hours or maybe days.
We don't have the larger meta game where starvation would make sense.
In another context a game like FIFA or NHL has players age and retire (in career modes) but they don't do that in the middle of the football/hockey match.
Freezing to death however can happen in a much briefer time than starvation, or other attrition effects like mechanical failures or tanks running out of gas.
I was being sarcastic, but you are right. It's just one of many things that can sound realistic but don't really work.
A buddy of mine plays FIFA, and he was surprised to find he bought the game and couldn't play with a particular celebrity soccer player because in real life he was injured, and thus the game emulated that (it can be changed, but doe sit by default). I was flabbergasted
I have never been critical of deep snow (or mud for that matter) in its current implementation: I've said in the past that it could be more, but it is fine the way it is now. The key, imho, is that map designers need to be very, very careful where they put it. A lot of maps have it everywhere.
I'm sure a lot of players enjoy their current implementation, so its a personal opinion of mine.