Right, adding on to what crgracia said, dividends are paid in cash, to receive capital gains you have to sell the stock. Dividends provide you with actual income. To earn the same amount you would slowly have to sell your stock, making your position smaller and smaller, dividends should increase...