Bitcoin and gold have different characteristics but both are very valuable assets to people. If the question is asked here, which one would you choose to invest in? I will definitely choose bitcoin for investment. Because it is possible to get more profit from investing in bitcoins than gold. There is volatility in the Bitcoin market due to which the price of Bitcoin is fluctuating every moment. Because of Bitcoin's volatility, a large long-term investment in Bitcoin can yield multiple returns. As volatile as the price of Bitcoin is in the market, the price of gold is not as volatile. So now people prefer bitcoin more than gold for investment.
Now both can be used for long-term investments by everyone, but when someone wants more profits from their investment, of course the choice will lead to Bitcoin and not Gold. But if an investor just wants to invest without thinking about more profits but prioritizes storing the value of his assets, of course the direction of choice is more suitable for Gold. So it can be concluded that both are equally suitable to choose, although in the end it always depends on what the investor himself wants when choosing one.
What you explained can only be true for the investment aspect of Gold and Bitcoin, but when it comes to trading itself, Gold superseded Bitcoin in countless times. This is more reason why I prefer to trade it more often than Bitcoin, and if Bitcoin earned a good trader x10 of his capital in a safe trading of an entire year, Gold can give as much as x100, if not more. "Gold is more volatile than Bitcoin," but the issue is that those who do not have the fundamental knowledge of the financial market to know how pips and pricing work often mistake this. This is because they just jump to cryptocurrency, and to make matters worse, they will not want to learn but argue.
All markets in the world can be gauged in pips and pricing for fairness's sake, that is how one can truly know the actual market performances. And by pricing, Gold has cheated itself from the beginning, because if Gold is priced also like Bitcoin, by virtue of its market capitalization of over $13 trillion, it should have had a value over x16 times that Bitcoin right now. This is why the comparison of it with Bitcoin is not always imperfect, and a reason why traders/investors should just go for the one that best pleases them instead of comparing. Or deal with both.