There are many projects based on Ethereum and very mature projects. NEO is really good, but I disagree that it can replace Ethereum. After all, Ethereum is now a mature big brother, and NEO still has a long way to go. I believe Ethereum's team and technology will continue to improve. If NEO wants to go beyond ETH, it will be more difficult.