If we look at the current situation it is very unlikely Ethereum can replace bitcoin. From the popularity and price alone Ethereum has lagged far behind bitcoin.
So it took a very long time for Ethereum to be able to replace bitcoin.
By popularity, Ethereum is already very close to Bitcoin. I think that in the payment sector Ethereum is ahead of Bitcoin.