IMHO Realism vs Fun is always a silly argument for a game because opinions vary highly (although can be fun in a kind of poke-your eyes out and stick your face in a fan kind of way)......
Some folks like the tedium of micro-managing. Some folks just want to swing an axe and bring down their enemies in one chop. Balance is hard to achieve and (as with any compromise) very few (if any) folks will be fully happy with the end result....
Currently, with the need to manage large armies, food not spoiling seems to be the way to go by default right now. Maybe include this as a option ? Or maybe someone will mod it in if the "official" bannerlord game it doesn't.
That's the true beauty of this game compared to so many others. It is very open to modding and the modding community is very top notch and dedicated.
Disclaimer: I am not a WB modder but have played many of the great mods for WB and enjoyed them very very much. I am sure those folks will do wonderful things with Bannerlord. Hell, I even am contemplating with getting back to C programming (which I left many, many, many moons ago ) so I can realize a few simple mods for myself.
Its going to be quite the ride for sure.........