I have no question about Bitcoins supremacy, but Ethereum is kind of vulnerable. Last December, Ripple overtakes Ethereum in CoinMarketCap rankings, so I do not think Ethereum can hold and maintain its position for long as competitors are emerging. However, no matter who the competitor is, they cannot overtake Bitcoin. Just my two satoshis.
As far as I know, I do not know the technology of Ripple overtakes Ethereum's technology in the last year, because the value of Ripple in that time just increased and it made the total market cap of Ripple raised too. Of course, the value can not make anything as the technology or the influence of Ethereum on the cryptocurrency world.