It's almost like they forgot to study why Diablo's loot system is so addictive
BG3's millions of empty containers are a fail.
It's almost like the 2 games are from completely different genres or something. Weird!
Pathfinder Kingmaker has an area loot. Pillars of Eternity has very little useless container clutter. Many tactical RPGs have some form of auto loot. It's difficult to argue that manually interacting with dozens of containers in a room to find that one healing potion of "fun" in a 2020 RPG.
Diablo 3 absolutely mastered the Vegas psychology of intermittent loot, irrespective of ARPG vs CRPG.
Excuse me while I go check the tenth crate.
I was taking exception to your example, not the underlying issue of too many empty containers. Comparing an ARPG, where you typically 'open' containers by breaking them en masse with some kind of AE spell, to a game like BG3 is not a fair comparison. If you take the toll house for example, lots of crates in there but the rooms are fairly small. In an ARPG, you could break everything in there in 1, maybe 2 AE casts per room.
I can recall plenty of places in Diablo 3 that had as many containers in them, the underground temple in the desert comes to mind immediately, but they are easily 'opened' by spamming AE spells on them. The gameplay is just too different for a fair comparison.