The issue is this doesn't solve a problem that isn't already solved. One of the big arguments I always heard was an example using skins from games that can be transfered to other games. We can already do that! Just look at the Steam marketplace for an example. You just need the server infrastructure to do it. Sure, NFTs could make it so the company doesn't control the market, but what benefit do they get for using NFTs and distributing the software then?
99.9% of the use cases were solutions looking for a problem. I could see a use for something like deeds or other documents, but that's about it.