I have seen many project moved from Ethereum blockchain to BSC because reason of high fee transaction, so Binance maybe has chance to surpass Ethereum based on marketcap and ecosystem. But BNB still hard to do in this bull cycle, maybe BNB will have chance to surpass ETH in another bull cycle, this is according to how next development of both project will run. If ETH 2.0 release and the high cost of transaction fee and network congestion fixed, that mean no room for BNB will surpass ETH.