The fees are much higher on ETH than BCH at times. Not to mention their chain size is ballooning while we've taken measures to reduce the impact on ours (Schnoor sigs)
I think it's also important to note that ETH is the chain that hundreds of tokens piggy back on as their main backbone. Can BCH do this better with SLP tokens?