What most of us wants with the resting system is some kind of challenge.
They could restrict food availability at higher difficulties or as a separate toggle in the options for people who like that.
For myself I play casters because I like casting spells, and I find it boring to be stuck with using a crossbow or similar on a caster. So, the current normal difficulty with lots of food available works well for me.