I would never compare Gold with bitcoin for a very simple reasons and a basic ones.
- Bitcoin is not accepted worldwide but gold is.
- Price of gold is stable and not like bitcoin
- Gold exists from decades but not bitcoin
- Gold will be present in future as well but bitcoin not sure.
I like the points you made but let me differ some things here,bitcoin can be accepted worldwide as it does not have any borders but gold cannot, you cannot take gold and go shopping unless you convert that to fiat cash,and whenever you plan on selling the gold you hold you might not get the exact market value as they will deduct many things,so that debate is over.
Even the price of gold is not stable, there are variations every now and then and the market can be manipulated.
I do not want to compare gold and bitcoin as they are completely different assets.