Why is gold so expensive? Because it does not easily react with other elements. That is, unlike iron or copper, it does not rust or tarnish. This is why gold is used to make jewelry. Its high price is also due to its limited availability. However, gold is not a substance that is completely unreactive with all elements. Scientists have discovered that it will indeed react under certain conditions.