Most of the developing world lives out of $2 a day. Those people are not going to switch to crypto to lose suddenly $1 because some hacker, authority or ‘whale’ cracks into some marketplace.
Large institutions are not going to risk trillions of dollars in some immutable but traceable database like BTC. And fund managers are not going to rely on some Russian teenager to unfreeze funds if something happens.
If you solve one problem by creating bigger ones you haven’t solved anything.
NFTs do solve specific problems around property rights and social networks. But there´s still too much noise and hype.