Monero has some drawbacks. Im not a techy person, but Ive been following development of the Exodus Wallet, and it appears that Monero is very difficult to build a light wallet for. To get full advantage of Monero, you have download a full node, from what I understand.
But I do agree Monero is better overall.
Can it unseat Bitcoin? Probably not. But I think something will eventually unseat BTC. Its like Kodak or Microsoft. At one time they were kings of their industry, and no one could compete. But things change. Kodak is dead, and Microsoft cant make a decent mobile OS... BTC is pretty stagnant, by design, which gives room for something else to surpass it.
Bitcoin to me is like the iPhone. It was first to market with some revolutionary designs, features, huge media exposure and it jumped out to a huge lead. By the time the competition caught up and started launching similar products, iPhone already had a cult-like following.
iPhone now implements new features after their competition does and doesn't do anything better than the competition, but it is still king and will be for a long time....resting on it's name and people not understanding anything else other than iPhone.
Nothing will ever touch Microsoft either, not matter how many Linux distros there may be, no matter how OSX may tweak. Microsoft is forever entrenched in the business world and provides a full, global solution.
Bitcoin is moving in the direction of Microsoft and the iPhone and the competition is going to have to offer something game-changing to close that gap or take over.
All of the advantages that BCH touts are as of now, theoretical. People more technical than me have explained why and I won't pretend to know what the truth is. They are also not revolutionary changes.
Once core gets lightning network and Schnorr signatures and the other plans for improving the transaction speed, look out. That timing along with the more mainstream adoption by CME, Man Group and likely ETFs to follow will make it very, very tough for anyone to catch it.