Currently, Bitcoin appears to have a massive edge over Ethereum, with many institutional investors viewing it as a "safe haven" asset that can protect them from volatility in the broader market.
Another reason why bitcoin may never fully replace gold is that it is highly volatile. The value of bitcoin can fluctuate significantly in a short period of time, which makes it a risky investment. Gold, on the other hand, tends to be much more stable in value.