While assets like stocks do better when currency depreciates in the short term, unless customers have proportionately more currency the price has to fall in-line with the currency in the long run. Gold etc. track a basket of currencies more effectively.