That was my favourite part of the witcher games. planning ahead, sharpening swords, making sure i have enough resources on me (like bombs), repairing armor and even alchemy was more meaningful in witcher 2 i think (3 has a mod made by one of the devs where these elements are even more meaningful).
Larians motto is basically that we give you multiple systems to overcome obstacles, i would like to see more of these alternative systems added in their games (even if these are skippable for normal difficulty runs). people are to have different ways to beat challenges so they can roleplay by their actions as well
I fully agree with the Witcher series it made you think and plan ahead do I have enough sharpening stones, armor repair kits, etc which made the games fun and interesting as well. And as for the various potions for which you could make that were beneficial.