I think it's a known fact that w.r.t mining feee and transaction speeds, Bitcoin Cash is far better than Bitcoin. But then making a comparison between the legacy 1st generation Bitcoin and Bitcoin cash that's less than a eyar old isn't fair - in fact, there are coins that replicate the exact use case of BCH and trumps it even better..
BTC is no longer seen as a currency for everyday transactions and will be looked at in future as a store of value - thanks to the brand value associated with it. Its mining though expensive is far more decentralised and it's not controlled by any particular individual or two. However, Bitcoin Cash is far more centralized, and their core team are some of the most powerful holders and miners in the world - the biggest drawback of BCH is that ost of Bitcoin Cash mining is done out of Korea and the bulk of the coin is owned by just Jihan Wu and Roger Ver - they control so much of the Cash and Hash that they negate the whole decentralisation advantage by controlling so much power. Ver has been very vocal about BCH being THE Bitcoin, which was Satoshi Nakomoto's vision - but it's simply not.
If Bitcoin itself finds a way to imrpove transaction speeds (lightnight network perhaps) BCH might just lose whatever advantage it claims to hold over BTC.
BTC is all-in-all the coin of the masses, and Bitcoin Cash is another altcoin that is a BTC spinoff, which has advantages over it's legacy parent coin but it is not Bitcoin - we just have to accept that and move on.