The argument for gold is that it isn't 100% a speculative investment.
According to Wikipedia(https://en.wikipedia.org/wiki/Gold) 50% of gold's use case is in making jewelry and 10% is used for industry.
On the other hand, Bitcoin isn't used for anything, except as for a speculative investment, not even as a currency or as a "decentralized PayPal".