Like it or not: Gold is money. And Bitcoin even works better as money. And of course it is used at some point. It just doesn't need to be invested into the economy to increase value. So theris an alternative to betting in the pyramid of debt.
Gold is a commodity, it can (and was) used as a currency but not as a very good one. For a good useful currency it has to have a stable price (this is why some countries prefer to use other countries money rather their own). It also has to be widely accepted. Gold is not very liquid nowadays, if I come to a car seller and throw a gold bar at them, I will most probably not get a car.