It's true inventory management is very unrealistic but that's been true forever, in BG 1 and 2 you had limits based on weight and inventory slots, but size was uniform, 1 potion took up as much 'space' as lugging around someone's body. The difference between that and now is you'd only be doing that under rarer circumstances whereas in BG 3 they've loaded the world with very useful barrels, that still are only limited by weight not of size, I'm sure they've hand waved it with magic pockets and endless bags but it's still ridiculous.

They should also have NPCs react to you not so subtly seeding the battlefield with explosives.