Although ETH and BNB looks similar, they have different way to be mined.
ETH have Proof of Work and BNB i think is Proof of Stake, need to become validator to receive the block reward.
If we see the network fee, of course we will choose BNB than ETH. It would be different if ETH could reduce the transaction fee more.