Mr Sharp,
Although I agree with everything, from my past impressions of Larian games regarding scarcity and economics, I wouldn’t expect so much of this area of the game (although it’s really important in DnD5e).
I really hate how sleight of hand works in this game. It completely remove the meaningfulness of items and money & takes out the toughs decisions of the game.
I would remove the feature to steal from merchants and that would solve 99% of the problems. Also, remove the wares reset, so the money will be even more scarce.