@RagnarokCzD
Lest you think I'm ignoring you, I just wanted to acknowledge that I read your post. I don't know how to respond to your points without continuing senseless back and forth about a topic that isn't Food should spoil, so I'll just leave it at that. Besides, I think Composer and machinus said pretty much what I would say anyway.
And now, let's bring it back to food spoiling to remind everyone what this topic is about in case future players want to get involved in the topic. In my opinion, food spoiling would:
1. Create extra item management that would only bog the game down more.
2. Cause players to want to long rest more often instead of less often. This is contrary to the direction I'd like Larian to take in the game. I want the game to have more encounters and fights per long rest. Not less.
Players would want to long rest more because they would think, "If I continue, I might get more food in my inventory that will spoil before I can use it. Therefore, I should rest now because I have exactly enough right now."
I want players to think, "I shouldn't long rest yet. I have a tadpole in my head and could turn into a mind flayer. Also, the grove is in danger, and I have precious time to save it. Maybe I should short rest instead and push myself to continue." In my "professional" opinion, less long rests and an extension of the adventuring day would give BG3 more of a true D&D feeling instead of a video gamey experience. I'd rather have a system that cuts down on excessive camping supply amounts - thus cutting down on item management - and promotes a longer adventuring day.