Scalability
It is impossible for the blockchain to achieve decentralization, security, and high-tech performance at the same time. For tps, sacrifices must be made. For example, compromise and balance in security or decentralization. Ethereum prioritizes decentralization, sacrificing scalability and performance. EOS prioritizes performance and sacrifices certain decentralization.
The initial goal of Ethereum was to build a universal computer in order to build an ecosystem of decentralized applications. However, it is limited to 15tps. At present, Ethereum only supports crowdfunding worldwide, which does not require high performance. But once it encounters high-concurrency applications, such as crypto cat games, Ethereum will be stretched.
EOS has prioritized performance and scalability from the very beginning. It is expected to reach 1,000 tps when the mainnet is released in June, and will continue to launch to 10,000 and 1,000,000 tps.
Of course, Ethereum is not vegetarian, and has its own expansion plan. Such as fragmentation and plasma. In time, Ethereum also has a chance to do it. However, plasma only provided limited functions in the early days, such as not supporting general smart contracts. Fragmentation is more complex and requires longer years.
This gives EOS a time window. If only the performance of EOS can meet the needs of developers to build DApps, then this may be an opportunity for overtaking on a curve.