So far I don't think that BCH will replace bitcoin. What I know is that BCH is the same altcoin as others, and this will still be an altcoin. The bitcoin community will continue to be strong despite many strikes from any party.
It won't replace bitcoin.
Bitcoin is the real bitcoin and no matter what the BCH team/devs will advertise and misinform the people of telling BCH is the real bitcoin, they will not be able to replace the real bitcoin. Bitcoin is the only bitcoin that people should recognize as the major and leader of this market.