It's very uncertain for an Altcoin to overcome Bitcoin.
It's not rare but impossible, so far no altcoin succeeds and thousands of altcoins died including Bitcoin forks.
Because Bitcoin is the only cryptocurrency that is decentralized from network to development. The only altcoin comes closely to it is Monero, and you will fail to find other altcoins that can be decentralized.
Well I do agree with you saying it is hard at least for now to overcome bitcoin it is very rare heck I don't think I'm gonna see an altcoin overtake bitcoin anytime soon maybe till Im die. Why because bitcoin adopted by ton of people not just regular people like me an you but also company and even a country. The ETF alone already buys a lot and overcome it would be hard for an altcoin. In the techinal side bitcoin already proven from 2009 till this date as a good crypto.
In the other hand there is Etherum that I would say the queen of crypto but to overcome bitcoin by marketcap the price need to be x10 from now hahha.
Monero is good but since the altcoin is privacy based then not so many CeX is listed the coin because some regulatory and etc.