maybe yes, but ethereum will not surpass bitcoin marketcap buddy
by the way about ethereum and bitcoin cash i believe bitcoin cash will never surpass the marketcap of ethereum now or later
BCH has no utility usage and it's being used as a speculation coin to do pump and dump only. Depite the fact if BCH was also being used as a payment system but this not having a good fundamental.
Ethereum has the future plan and try to develop more and more solutions.
BCH is only a coin that already created caused by the different opinion between the politician on bitcoin that create the fork coin.