If done well, it could prove to me that I could trade the asset at my will, without the game's platform blessing.
I know people that play games to sell their gold for real money, against the platform blessing, risking getting banned.
I also imagine that generating a market for real money in a game is a legal PITA for game developers, and NFTs frees developers from any liability since they are not in charge of its trading, transactions are not in their database anymore and they have no power over them
Also the same NFT can be used in different games, no need to change anything from game developers, just reuse NFTs. On the other hand, in the database world of games, it requires specific integrations with a centralized database