Binance will not able to beat thec ethereum in current state, as ethereum has much greater support and audience.
In my own point of view, both Binance and Ethereum has a great support and audience, but no one can really conclude if BNB can defeat Ethereum or not in the future because Binance is continuously developing and more people buys BNB. While Ethereum is also continuously developing that they are now working on ETH 2.0, so i think ETH will make a sudden improvement when it's launch.