Ethereum: Still Far From Home