Bitcoin Forks are harmful for bitcoin, in my opinion. If we want average people to use Bitcoin, this is certainly not helping. It's already hard to use Bitcoin for day to day payments and on top of that we have to explain what forks are and how they happen every goddamn year. No bitcoin fork will overtake bitcoin, ever, another crypto will, most likely with better technology and use.
I agree, this scenario will more likely to happen rather than a new Bitcoin fork would become the official chain, there are so many forks that happened already since the inception of Bitcoin and comparing the early days of forks were this was not an issue versus the most recent forks were hyped up by people to gain a profit out of it is a clear sign that there will be no Bitcoin fork can throw out the original one.