With GOLD you have at least something in your hands, no matter if it is really worth the price or not. Bitcoins are just bits, only virtual, nothing manifested. You cant hold it in your hands like money (yeah its only paper), gold, ice cream or whatever. I think most people, including me, have problems with this.
Gold only has value because people give it value, never the less, I hold gold as wel as a SHTF hedge, but I think BTC will be more succesfull.