Unfortunately, this commentary doesn't take into account current tax policy. Since dividends are not deductible for corporations, dividends are taxed twice (first at the corporate level and then at the investor level). Thus, all other things being equal, investors should prefer stocks that do not pay dividends.