I'm sure ethereum can last for at least 10 more years, the ethereum community is growing, look at the many ethereum-based projects that are worth up to billions of dollars and of course this makes ethereum even great.
Not only 10 years, ethereum will be in this market as long as smart contract's demand is going on. So, it'll long last for sure as we'll need smart contract for everything to do. Indeed, ethereum community is growing as well as more developments are on the dev's to-do list. Also, eth2.0 will be the best milestone.

ethereum new version will be trigger for ethereum price in future, there are alot discussion about the next ethereum version . And even JP Morgan said in 2025 it will reach highest capitalization ever. When we talking about ethereum , in our mind automaticly thinking about smart contract and we know many new project launched in this platform no matter there are several competitors. But ethereum have strong community support .