Not sure about your definition for long term.
TCP/IP looks pretty solid to me. NFT is basically TCP/IP with memory, why shouldn't that be useful for all sorts of things?
Bitcoin is more like gold, NFTs are more like network based consensus validation of ownership.