Binance will not be able to compete with ethereum because, at this time, ethereum has many users and is supported by many developers.
Coin Binance is not supported by developers yet, and only a few use the Binance chain.
That's certainly true, mate. Despite Binance's success in the crypto/Blockchain industry, its own blockchain network is years behind Ethereum. The world's second-largest cryptocurrency by market cap has a lot of backing from both developers and individuals alike. It'll take lots of effort for BNB to compete with the likes of Ethereum in the mainstream world. It's like saying that Litecoin or even Dogecoin will be able to beat Bitcoin in the long run. Cryptocurrencies with first-mover advantage on the market (like Bitcoin and Ethereum) have greater recognition and mainstream adoption than those behind it.
With Binance Chain's integration of smart contracts, the BNB cryptocurrency will greatly resemble Ethereum in every way. The main difference is the way they're organized, either decentralized or centralized. Ethereum (which is decentralized) will still be in the headlines, while BNB (centralized) will be considered as an alternative smart contract platform just like EOS, TRON, and Cardano are known in the crypto/Blockchain space today. An advantage of BNB over ETH is regulatory compliance, which might lead companies and businesses to launch securities on it rather than Ethereum itself. But we cannot deny that ETH will have the best tokens and dApps on its platform, as developers value decentralization/censorship-resistance more than anything else.
Nonetheless, BNB won't be going anywhere for a very long time if Binance continues to support it. Prices per BNB will always be high as it's a utility token. It may never gain the level of mainstream adoption as Ethereum in the long run, but it'll still be actively used by Binance customers. BNB could complement ETH in every way, because of its unmatched performance for the deployment and execution of smart contracts on the Blockchain. The same way, ETH could complement BNB when people are looking for a truly censorship-resistant way to interact with dApps. At least, we can choose from one coin to another based on our needs. In the event Binance ceases its operations, BNB will fade into oblivion leaving a clear path for Ethereum along the way. As long as Blockchain projects work together to make crypto land a better place, nothing should go wrong. Just my opinion