because keeping at home does not give you anything.. gold bars just lying idle.. your wife cant wear it... if you are keeping just for rainy day then why not keep with bank.. it will be safe.
Besides you can make some hard-money by keeping your gold-bars in bank !!!