This year Ethereum has so far settled over $6 trillion in value on chain.
And the system has revenues. Ethereum did around $35 million daily in fees this last week. Uniswap did around $3 million. https://cryptofees.info/
No doubt there's something to it.