Because silver is used in a lot more ways than gold! Demand will only continue to increase and because there is only a finite amount the price can only rise

Gold's value is probably 90% or plenty more speculation/ prettiness. Silver is more useful but doesn't occupy the same place in the human psyche. It'll never compare in terms of pure value.