Thanks for all the feedback everyone!
I especially like the idea about adding an automatic skill check to see if containers are worth looting. We already have it for traps, secret passages and diggables, so a skill-check for lootables seems logical.
The only thing I would add would be that containers you fail the skill-check on should indicate this somehow, so you know to check it just in case.
If something junk is detected in a container, show a grey or white label.
If something worthwhile is detected, add a positive colour, like green to the name.
If the skill check fails, something like "Barrel (???)"
Also, while I think about it, I'd like to see an improvement to container status after opening. It's currently either "Barrel" or "Barrel (empty)". This means that containers you have searched but left junk in still show as "Barrel". Adding a "Barrel (searched)" tag would help MASSIVELY.
Regarding it feeling like DOS, I still think that, but thankfully it feels more like the first than the second. I absolutely despised the armour and curse mechanics in DOS2, feeling they'd been added to appease the "Git Gud" crowd.
I also hated that every time I levelled, my equipment would almost immediately become sub-optimal, and I'd have to spend ages shopping to replace it.
None of those seem to be an issue in my playthrough (yet!), so I'm hopeful that having to follow someone elses' rule system has reigned in some of Larian's more questionable tendencies.