Yet, the way Web 3.0 works in practice is with a browser extension (which Reborn basically integrated) that does http API calls to a centralized 3rd-party server.
So while they market decentralization and trustlessness, they are one server-compromise away from getting fed a completely false view of Ethereum's blockchain state and losing all their funds.
If that's an attempt on web 3.0, we might as well just skip straight to web 4.0.
You can use this with your own node without trusting any 3rd party server. Right now this takes some effort but projects like Ethereum 2.0 will enable running a self hosted trusted node on low power devices and even mobile phones via checkpoints. It's not a good idea to use today's capabilities to judge future use cases.
So while they market decentralization and trustlessness, they are one server-compromise away from getting fed a completely false view of Ethereum's blockchain state and losing all their funds.
If that's an attempt on web 3.0, we might as well just skip straight to web 4.0.