I believe that comparing bitcoin and Ethereum is wrong. These are completely different cryptocurrencies. And if you think about it, bitcoin takes first place as a pioneer among cryptocurrencies, and Ethereum-first place as the king of ICO.
You are right, because it have both different functions on the blockchain. Therefore I think that other payment solutions can be compared with Bitcoin.