Perhaps you're not playing modern games where skins and cosmetics already go for a lot of money. Games like Call of Duty, Apex Legends etc.. Cosmetics in these games have a rarity rating and single items can go for hundreds of dollars. They are already artificially scarce, however the user needs to trust the developer that this artificial scarcity will remain in the future post purchase. And that the items will be available (there has been recent examples of developers deleting user accounts with significant $ items on the account).