Regardless of whether you consider it a scam, it's not worthy of the "web 3.0" title. Like, why did npm allow Ethereum to have the "web3" name instead of simply "ethereum"? It's so annoying.
npm is a member of Microsft's Cabal o' Privacy Haters;
Microsft & Scum need the Web3.0 gimmick to hype up their shareholders &/or fanbois.
Oh, they own npm, I forgot. Just when I thought I'd gotten rid of MSFT.