BG2 also has a good moneysink mechanism: buy and shoot expensive arrow/bolts/bullets magical throwing weapons. It's out of action if your party doesnt have good dedicated shooters but good going if you do.
The challenge with this is that most players will horde such special arrows and consumables, like with fancy health potions, instead of using, just because they cost so much.
Even if the game really requires them to use that to move forward.
They will just buy and hold and play very conservatively and fail to progress and not have fun. They will become infuriated with the game and rage quit and rage review it.
It's like the ppl who buy wagyu then leave it in their freezer for years, just don't dare eat it because hey price.
Edit. I ate all
my wagyu, will be videos on
my tiktok for a while.
But definitely when first played rpgs I also played conservatively like typical, all the firestorm scroll spells were saved until the undead dragon.