Wildly misleading.
Peer-to-peer systems like torrenting do not have a blockchain and do not do consensus. Each peer is completely independent of the others. If a peer only wants to serve a single file, that's totally fine.
In a blockchain, each full node must participate in each consensus node, and thus needs to keep the whole ledger.
And this is incredibly expensive.
This is why for example the Ethereum World Computer, which has 300,000 nodes, has in total about 1/5000 the computing power of a Raspberry Pi 3.
Technology using the blockchain will always be thousands of times slower and more expensive to run because of this, when compared to distributed systems using boring 90s vintage strong cryptography and data structures.
And for all the applications so far proposed, a blockchain gives no advantages at all. Yes, we know that cryptocurrencies - completely trust-free transfer of value - does require the blockchain. But if you aren't interested in purchasing unbacked currencies created by anonymous individuals, there is as yet no other application for the blockchain that cannot be done 1000 times faster by older, simpler technologies.
To continue, show me your favorite web3 application and explain specifically why this could not be done as a distributed system using a boring old Merkle tree for 0.1% the cost.
(You would think the above would be a trivial question to answer, right? Merkle trees were invented in the 1970s, and are used in dull, workhorse programs like Git. If the blockchain were an obviously better solution, then surely it would be easy to answer this question, yes?)