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.
trust in the quality of ethereum is very far now. although BNB is considered a coin that is able to compete in the altcoin world and has great potential, I also feel that BNB will not be able to exceed ethereum. we don't know what the future will be like, but for now, BNB will not replace ethereum.
Definitely your correct. ETH is been dominance and also well known in the market since early days, In trading and selling in different platform. BNB it also a great coins, it has good potential especially binance is one of popular and trusted exchange.