Is Ethereum really that hard?