At the end of the day, web3 is just the web with a new payment processor (a blockchain)
That payment processor just has no support, no UX team, no security team, and nobody to hold accountable.
It’s actually a more trust based system than what we have. Instead of trusting a single payment provider, you need to trust a wallet extension, the website you’re on, and the contract you’re interacting with.
Any failure in judgement is also irreversible.
It’s just a really bad solution to a problem most people don’t even know exists.