This is a more difficult question for NFTs as the market is even smaller than the financial use cases which has been driving blockchain applications. It'll take some time for seemingly legitimate and long-lasting value in areas for NFT to emerge as they are still being explored and developed.
However, no matter how you frame it, rhe value proposition for applications comes down to the value add characteristics of the networks they are built on top of.
> The tokens you acquire are worth nothing.
The tokens worth is determined by the market place that emerges around the tokens characteristics.
Some tokens are censorship resistant and run on globally accessible networks so that they are not easily erased, their ownership is easy to prove, and their history is reliably known. Some tokens are required to access other marketplaces or services because they have properties that make them more easy to use as traditional currencies. Some tokens allow for self-ownership paradigms.
Again, the tokens acquired carry the value of the characteristics of the networks in which they are issued. What these characteristics are valued as and actually "worth" in real economic terms is dependent on their demand.
> The “uniqueness” of the NFT is an illusion; it does not offer any strong guarantee of uniquely representing an actual asset.
This is only true if the NFT isn't accepted as value. If the characteristics I described earlier indeed do become valued, then the ledger which holds the claim i.e. the NFT will be taken as the source of truth for representing the ownership of the claimed asset. Its the theory of accounting applied to a different space.