I hope your brain is still very normal in thinking about this, because if you look at the decades-old age of Bitcoin, it is unlikely to be overtaken by younger coins like Ethereum, because it is not only related to smart contracts, but also affected by supply and demand and also from price movements when Bitcoin declines, because in general Ethereum often experiences a decline in price when Bitcoin experiences a price decline in the market, so what's the story to overtake Bitcoin if it still happens to Ethereum ?
The situation in people's minds is that ETH has a better blockchain and that is why it could be going over bitcoin. I agree with them in the part about how eth has a better blockchain, it is really better than blockchain of bitcoin. However we all know that there are better blockchains than even ethereum as well, and yet they are not going above ethereum, which is a proof that blockchain is not the only thing that makes something list higher.
Of course, it is something that helps however it is not the only thing neither. In the end popularity is a very important part of it and I think that it is obvious that we should not be focusing on just one part, focus on ALL parts of a coin to see if it gets listed higher. I agree that eth will not be listed above btc, but I still agree the blockchain is better in eth.