That interesting, because I don't understand the mindset of investors who are just trading stocks like baseball cards. They don't seem to care what the company actually produce, just that the numbers tell them that the stock can sell for a little more next year.
Divided makes a lot of sense, because it keeps yielding money, for the same initial investment. So it's just extra money, but it's money you can actually spend. Sure you pay taxes on the divided, but you still hold the stock and can sell that at a late time.
Honestly I feel that it problems are the companies that never pay divided. The investors then depend on buy-backs or trading to recover their investment. This has created investors that do not care about the companies they invest in. The companies can go broke tomorrow and that's fine, as long as they can sell their stocks before it happens.