Go up into the jungle of the Congo, where your smartphone battery was mined, and try to buy something with your bitcoins
yeah, cause that's the crucial use case for 99.99% of the users of money
While it may be true that gold is better in some situations, such as the Congo, one wonders why anyone would deny that Bitcoin is money because it won't be accepted by primitive remote people in the middle of a jungle? Does this fact negate the value of Bitcoin? If so, is the value of modern day technology also negated because primitive jungle cultures do not value them or see value in them? This, of course, ignores the fact that not all primitive cultures value gold.
Gold has so many limitations of storage and transportation. Bitcoin overcomes both.
Gold cannot be transferred across the world in seconds quasi-anonymously like Bitcoin. Even digital gold, which is a noble system, has limitations because it is a centralized currency. Single point of failure--witness e-Gold, for example.
Invest in gold and precious metals--but recognize that all systems and currencies have some limitations.
Gold and Bitcoin are the two best currencies around, one physical, and the other electronic.