Food - I'm always down for giving players more option, so I think adding this in for someone who doesn't want to deal a resting mechanic is a fair request.
However, I can't agree with the statement that food rarely comes up in D&D. Obviously, D&D is played table-by-table and DM has a different relationship to food and general adventuring rules. For some campaigns/settings, survival/nourishment can be an essential part of gameplay. In others, it's more of a role-play / afterthought mechanic. But by RAW, food definitely plays a role in D&D. From chapter 8 of the Player's Handbook:
Characters who don't eat or drink suffer the effects of exhaustion. Exhaustion caused by lack of food or water can't be removed until the character eats and drinks the full required amount.
Food
A character needs one pound of food per day and can make food last longer by subsisting on half rations. Eating half a pound of food in a day counts as half a day without food.
A character can go without food for a number of days equal to 3 + his or her Constitution modifier (minimum 1). At the end of each day beyond that limit, a character automatically suffers one level of exhaustion. A normal day of eating resets the count of days without food to zero.
Water
A character needs one gallon of water per day, or two gallons per day if the weather is hot. A character who drinks only half that much water must succeed on a DC 15 Constitution saving throw or suffer one level of exhaustion at the end of the day. A character with access to even less water automatically suffers one level of exhaustion at the end of the day.
If the character already has one or more levels of exhaustion, the character takes two levels in either case.
These rules are obviously enforced differently by different DMs/Settings. But there's a reason why Goodberries have a non-healing use, and Create Food and Water is a 3rd level spell.
Money - BG3 is meant to be a videogame first and foremost, so I don't think "videogamey behavior" is explicitly an issue. However, I do agree with you that the current looting system creates a bit of busy work (and can potentially unbalance the economy). I wouldn't mind if they simply changed "junk" to be valueless so that the economy is overall easier to balance. On top of this, an "auto-loot" system like Solasta (where areas you've cleared is looted for you afterwards), wouldn't hurt too.
At the end of the day, I don't think Larian's vision is to recreate the table-top experience, despite drawing a lot of inspirations from it. I don't think you wanting that is wrong in any way - I just think you'll be disappointed by BG3 if that's what you're strictly looking for. Saying as someone who thinks BG3 has a ton of potential, I think Solasta will probably satisfy your wants much more when it comes to a faithful adaptation.