For ethreum could have reached 2k for the future because currently the price movement continues to increase and has not been at the highest price as happened in the previous year, then most likely the price can reach the highest price in this year, but for BCH Currently can not reach the price that we expect and this will take time for BCH to continue to increase.
BCH is different compared with ethereum and both are not comparable. BCH should be compared with the fork coins like BSV and BTG. There's no reason to see this coin as a potential competitor for XRP.
BCH has no utility usage. People are not interested anymore with it caused by they can't get any benefit from their BCH.
BCH doesn't even give passive income.