Now I want you to disagree with me. Buying and holding stocks is a stupid method of hoping for capital appreciation. I have yet to hear one logical reason, so serve it to me. Now I'm not saying 100% of the time, there are always outliers, eg, high dividend payers but they come with higher risk. Someone buys a stock for a long term investment and does so because it pays like maybe 6% pa in dividends. You know and I know that a 1% to 2% daily move in a stock price is not uncommon. A 5% stock move in a week is not uncommon. Why would you hold a stock for an annual dividend of say 6% if its price falls during the year? There are no guarantees what a stock price will do, it may go up, it may go down. This holds true for all stocks whether dividend payers or not. This is the only reason I know of toward the argument for dividend stocks: Under normal circumstance they indicate a company is profitable, non speculative, has some stability, probably won't be enormously volatile. If you were a stock trader hoping to trade, by selecting only dividend paying stocks, you are erring on the side of caution and your chances of trading profitably enhanced due to a greater lack of negative surprises. Remember though, money doesn't grow out of trees. By trading dividend paying stocks, although risk will be slightly less, so will capital gains unless you are a gun market timer. Now shoot me down!