I don't think if Binanace BNB can beat Ethereum ETH because it is almost impossible.
I know BNB is really good coin, but to beat ETH is need more than good coin and good exchange.
That mean good blockchain like ETH have ERC-20 and almost all new token used that blockchain and making Ethereum is bigger.
It's not impossible but the chance is very small. Ethereum has more possibilities to get more adoptions as some companies have already used it too. It's not about the coin but it's about the chance for binance platform to surpass ethereum platform aka ether smartcontract