Yes: Tor is "somewhat decentralized" in that there are 9 servers run by people to maintain the directory instead of 1, and Roger Dingledine--one of the main people behind Tor--claims to have met in person only like 2/3rds of the participants; but is it as centralized as Etheteum? No. Most "web3" tech (god I hate that term as someone actively in this space :/), BTW, literally are based at least some way--if not extremely literally--on DHTs... including Ethereum, whose nodes self-organize using the Kademlia DHT model. The problem is that you have to figure out some way to deal with sybil and eclipse attacks--which I2P (referenced as somehow good in this article) was so bad at dealing with that it was essentially destroyed by the UCSB security lab, the principal investigator of whom, if you now talk to him years later, stopped bothering to research I2P as they never bothered to really address previous complaints--is that you need to figure out some way to make it hard to join the network (without throwing up your hands in defeat and simply assuming that 9 hobbyists are going to be sufficient to police a network like Tor, which we know is precarious as people keep finding new large, dominating entities to report about every few years), and that's exactly what all the work on cryptocurrencies is about: figuring out the incentive structure for how to avoid these attacks we have been studying since well before Bitcoin pioneered Nakamoto probalistic consensus (I was doing distributed systems research in like 2003 and we had been talking about these attacks for years earlier even then) and then how to protect and come to consensus on that incentive system itself (as you rapidly end up figuring out you need some kind of tradable and storable reputation system... aka money). The reality is that cryptocurrencies are the most recent culmination of distributed systems research, and the extent to which they are inefficient sadly is largely because humans simply have not yet figured out how to do it better (and if you really think you can, please do instead of calling the people actually doing this work somehow stupid for not doing the "obvious" thing of attaching a DHT up to a branch and bound or map-reduce computation system, as that was the work people at UCSB were trying to do back in early 2000s and you know what the professor who was in charge of that lab is now super excited about? cryptocurrencies, as he knows they solve real problems he ran into trying to build a decentralized computation platform). (And to be clear: do I think Ethereum or even Avalanche has solved all the issues yet? Hell no. But they are going in the correct direction... if--and this is where the reasonable arguments about cryptocurrencies tend to be--you believe decentralized systems are actually important to achieve or should ever be used instead of a centralized one: some people seem to disagree with this--which I certainly disagree with, but I don't think is entirely crazy--and that leads them to constantly want to replace cryptocurrencies with centralized systems, but you can't point at older decentralized systems and somehow claim they are better than what we are building today without first analyzing why they never really went anywhere and asking how and where--and then why--cryptocurrencies and their distributed blockchain tech are actually even that different.)