>Is there actually a third option? I'm wondering of the author simply misunderstands Ethereum.
The issue is Urbit bills itself as 'decentralized' but isn't. If you buy Ethereum and disconnect from the Ethereum network your Ethereum doesn't go away but with Urbit you're just running your own server. Urbit should just call it what it is, a software stack. It's not 'decentralized' or an 'OS'. It's a software stack that requires a conventional OS and server.