I fail to understand two things:
1) Why people can't understand that precious metals have been used as money for thousands of years. By suggesting they will not be in the future is to say that people were a lot smarter than people of today, and that we aren't able to learn.
2) Why people believe that perishable items are a store of value. They are not. It makes no difference if it is a bullet or a can of beans, there is some sort of shelf life or the item is used, and thereby loses its ability to store value.
3) Actually, there is a 3rd thing. If these metals are not worth all that, why is it that those nations that are sick of America's fiscal stupidity are scrambling to get all they can?
The only hedge against currency wars is precious metals, and those other nations know this. They also know our economy is built on debt, and that will collapse. It is going to be a mess when it does. That mess is going to include global chaos and war.
Happy days.