There is a good reason why stocks are wanted by the public. The potential to earn higher returns than alternatives like bank CDs, gold, and government bonds. The ability to protect your wealth from inflation, as the returns often significantly outpace the rate of inflation. The ability to earn regular passive income from dividends.