As a casual player, this has been the best hunger system I have ever played with. It's the first time that the system doesn't make it feel like I am eating wrong.
Hunger clearly allows me to eat as much food as I want, never making eating suddenly bad or having sweet spots that I need to stay in
Additionally, satiations feel really good on a per item basis. Encouraging me to try many different foods without punishing me for eating the suboptimal food for any given category is so good.
That said, considering that I only eat like 60ish items per sitting. I can understand why something like this would be horrific for players that eat totally normal and reasonable amounts of food
My suggestion: Make stiations gained scale inversely with sum total of stats. Possibly make station also deplete slower at these levels to balance.
Satiations are fantastic early on because they really help the player ease into eating a bunch of different foods, but if you If you are at the point in the game that eating 6 cupboards worth of meat pies is normal than you should probably be able to do it.