I wholeheartedly agree (as I usually do with Neiteio). It's funny how many games mess this up, even games that I otherwise love completely miss the point when it comes to making items on the world desirable. I'm currently playing Te Witcher 3 and I'm pretty sick of picking up a million herbs that I can't use because I know no recipes that use them. The fact that there's so many, they aren't immediately useful, yet I'm compelled to pick them in case I need them in the future makes gathering them a literal chore. Time and again, for different reasons, make picking items unfun. Typically they cause one of more of these annoyances:
- Individual items aren't terribly useful / don't make much of a difference.
- Items are very numerous in the world, quickly dilluting the excitement from obtaining them.
- Limited inventory space requiring management (or in the worst cases, returning to a town).
- Items (typically equipment) require menu interaction to even check if they're useful (improve your stats), completely breaking game flow.
- Items take time to gather (cough MMOs and Monster Hunter).
Worst part is, these things compound with each other to exacerbate how unexciting or even annoying items are. For example, Mass Effect 1 showered you with equipment that 95% of the time was worse than you were wearing, but had limited item space requiring you to check and convert to gel useless pieces, hitting all first four of the above and making equipment an untter chore that I was thankful it was done away with in ME2 in favor of a handful of unique weapons acquired once.
BotW seems to avoid all these of the above. Items are not exceedingly numerous, plus they break down eventually so they need resupplying.
Items that look the same seem to have the same stats, and there aren't a lot of different weapons, differing more by properties (moves, flammability, etc.) than stats. Most importantly, as the OP states, food becomes a much more desirable commodity since it's the only way to heal, yet again there aren't so many different ingredients that the player ends up stocking them all and not knowing what each of them does. Best of all, each is gathered from a different place (smoking out bees to get beehives, getting apples from trees, meat from animals, fish from, well, fish), so you can have agency in what kind of food you want to gather. And best of all, it seems to be very fun to do all of the above.