Completely different type of game, but maybe the TES approach would kind of work... Normal items in normal places where you'd expect to find them.
As long as it doesn't make every player groan with frustration over all the useless junk in useless containers.
On a side note, it would be great if containers had tags, like: "Barrel" - contains something useful/of note (even if it's a small thing), "Barrel (empty)" - contains nothing, "Barrel (mundane)" - contains junk without gameplay purpose (or commonplace junk that could be used in some way, but not normally useful).
+1
I miss when video games had the grounded approach of people carrying in their inventory the things seen being used by them and those things that made sense in light of their place and activities. Skyrim managed to make a pretty comfortable compromise between too much shit and shit that matters. I would happily settle for that