NFTs are the most overvalued garbage on the internet. ETH's promise was that it would be the currency of smart contracts. Well where are the smart contracts? The only ones that exist to my knowledge just swap one shitcoin for another.
There isn't even smart contracts for betting, and that is a very simple 'trade/exchange' conceptually. You want the Eagles, I want the Chiefs, easy smart contract right? Nope. Doesn't work in practice. Need to write every possible contingency as there is no arbiter/judge/court to resolve disputes.