Ethereum's inability to attain full decentralization could be linked to its dependence on some centralized entities. While there is a solution, it may not come easy.