That's true. Crypto has zero value because it has no utility. It's like a Pokemon card: it only has value if people have assigned value to it. You can't make anything with it, and it doesn't give you any legal right to a future cash flow (like a stock or a promissory note does).
Let me predict your response: "The same is true of fiat!"
Yes, true. Fiat currency can also drop to $0 in value, of course. But no one is pretending otherwise, and fiat currency is heavily manipulated by central banks to avoid large peaks and valleys (which works in some countries and not in others).
The problem with crypto is not that it's imaginary money. It's that its supporters pretend otherwise.
So is that why Stripe, Moneygram, Skiff, Namecheap, TransferGo, Porkbun, FIDE World Chess, etc are still using cryptocurrencies or blockchain? Maybe they chose the ones that are useful and ignored the low effort scam tokens?
I don't think very absolute statements work well these days.
There are blockchains that exist to provide utility by enabling execution of decentralized applications. Not all blockchains are focused on just payments. You may think that decentralized applications don’t provide utility, but that would be a personal view, not an objective fact.
Decentralization is also possible and functions better with tokens (e.g. Bittorrent).
People only talk about DeFi now, and dApps may have rebranded as Web3.