Now BCH is the second coin behind BTC, but I think ETH's rival is BCH because ETH will soon compete for 2nd place after BTC. Other Altcoins for me will not be able to.
I think you haven't seen the market for too long because in reality, currently ethereum is in second place after bitcoin. I think BCH is not a competitor of ethereum, EOS and NEO are more suitable to be competed as ethereum.