I’ve noticed that students (and perhaps most people in general) are more likely to complain about things that are not actual issues for them. For example, the pre med student who just “could not get more than 2 hours of sleep” because they had to study for an exam last minute can commiserate about that with other college students, but the student who got 2 hours of sleep because of a sleep disorder is less likely to openly complain about it because it’s so personal.
Most of the people I know who claim to not have enough money for food spend money on non-necessities, but perhaps the people who actually don’t have enough money for food are less likely to complain about it. This would contribute to the perception of hungry students as whiny or not resourceful enough.