That is exactly my point. Stocks, bonds, and real estate do provide streams of income. Stocks beat gold over time. INCLUDING the recent gold bubble.
http://www.stocks-for-beginners.com/gold-market-price.html
Taking out the recent rise due to increased investor speculation and you will see that...