I really have been experiencing this too, due to current lack of drinks. it's not fun to have a time gate for eating like this.
IMHO remove satations, keep hunger but redo the values from 300%-50% to like 150%-50%.
PPL say drinking will reset satations, in which case high end players will just drink the timegate away and the rest will suffer. Not fun.