ETH is much better. If the eth gas fee is solved today, usage will Tripple like we use to have.
Ethereum fee high cause they giving us more and more options, facilities BSC fee will also Increase if they want to be fulfill themself everything what Ethereum already have. So in this case, Ethereum is definitely better IMHO
binance smart chain is also growing day by day and I believe that in no time, its marketcap will be the same as eth or maybe more than that
Or maybe not. Binance is growing but besides Ethereum is trying to solve fee issue & hope they'll be successful like how Binance chain does. Even more blockchain are already on market, can be hard competitors with bsc, so i don't think its easy for bsc to archive top.