I also agree that long term, BCH will do well. But we have a lot of pain to get through before that time.
Lets call it growing pains :D. (Since BCH is global, it might happen faster than you think, especially because BCH isn't a centralised development team unlike BTC's B(F)lockstream! :D)