A reason to hold gold instead of oil, bullets, bacon, or liquor is that gold is used to make jewelry. Since jewelry is purely a luxury, there isn't really some line that people cross where they have "enough jewelry", theoretically the appetite for gold is limitless ... at least when compared to our earthbound supplies.