My brother told me NFT's is now a topic of hot debate among developers, some hate it but others see opportunity but publishers have definitely asked their teams to come up with new NFT concepts.
It really depends on if someone finds a way to implement it beyond gacha type gameplay.
In general though nearly all developers agree that as long as paid content is 'just cosmetics' and it doesn't affect the gameplay it shouldn't be a problem.
Man, ALL the shit about transferring NFT items across games was such unimaginable snake oil. I wonder if anyone who proposed it has even met a game developer.
Rare played around with that during the N64 days and before that you had the Sonic lock-on games. But it's difficult to pull off as the content still needs to be implemented in both games.
With Unreal Engine 5 they might come up with something to make that easier. In reality though there's not much benefit in changing the current DLC methods (Amiibo, paid DLC add-ons etc.) with NFT's.
I do see uses for user generated content. For example Forza Liveries that you can use in both Forza Horizon 5 and Forza 8 or transfering Pokemon collections.
A universal standard for things that can be exchanged across games is helpful but that can also be accomplished without NFT's.
The reality is that on the current course Square Enix will just sell a 'unique' Battle Damaged Sephiroth for $5000 that only one player can own.