Well, both bitcoin and ethereum have their advantages and disadvantages. Ethereum has better ecosystem and every improvement, it is capable of doing much more than Bitcoin. But Bitcoin is the first coin appeared on crypto market,it has the largest capitalization and it is laid the foundation for the whole crypto market. So, I think it won't happen in near future.
That's certainly true, mate. Ethereum may have far more advanced features than Bitcoin itself. But the latter has been the very first cryptocurrency in existence. Without Bitcoin, altcoins wouldn't been born. One key difference between both Bitcoin and Ethereum, is the supply model. The pioneer cryptocurrency has a deflationary model where no more than 21 million coins will ever be mined. In contrast, Ethereum has an unspecified maximum supply that could lead it towards constant inflation over time. Because of this, I believe that Ethereum might never be able overcome Bitcoin in the future. Bitcoin's market cap is way bigger than that of Ethereum and other altcoins on market. Ethereum would need to gain a massive boost in price, while Bitcoin remains in decline for it to be able to topple the largest cryptocurrency in the world.
But this is very unlikely to happen, whereas Ethereum will do better as a complement of Bitcoin for years to come. It'll be interesting to see how everything unfolds in the future as both cryptocurrencies improve towards unparalleled scalability. By then, Bitcoin would become big enough as a financial system for people looking for censorship-resistant transactions, while Ethereum would become the go-to platform for decentralized applications. Whereas Bitcoin cannot fulfill certain tasks, Ethereum will (and vice versa). It's good to know that the Ethereum development team and community have been dedicating themselves into the project to make it as strong as Bitcoin in the future. While most altcoins will die in the end, Ethereum will remain as a viable alternative to the Bitcoin blockchain for many generations.
Nonetheless, with many scalability upgrades coming into both Bitcoin and Ethereum, they'll surely dominate the whole Blockchain industry as we know it. Ethereum has a long way to go before it's widely adopted among businesses, corporations, and even governments worldwide. Still, it'll be one of the few cryptocurrencies that will stay active within the mainstream world no matter what. Just my opinion