What I like about dividends is that they can prevent a company from just growing without bounds. Also, I see it as a form of wealth-redistribution (although you have to buy shares to get dividends, so the redistribution part is just corporate -> shareholders, rather than rich -> poor).Dividends are great things because they are honest. A stock holder is a part owner of the company, the entire point of owning a for-profit company is to make profit. It's the job of the Board of Directors to figure come up with how much should be put towards future growth and how much should be returned to the owners. Companies not paying dividends is what caused the entire "stock market is just gambling" thing to happen in the first place as how else is an investor supposed to get profit from their hard earned capital. Plus most of the time, what would of been dividends just ends up as stock options for the C-suite folks.
What I don't like about them is they drain the company of resources it could use for growth. It's not hard to imagine shareholders ratcheting up dividends, as much as possible, because they have no long-term interest in the company. If they accidentally strangle the company by extracting too much, they can dump their shares and move on to another victim. It's this "unproductive" nature of dividends that I think justifies taxing them at a higher rate, in order to discourage the activity. Same for share buy-backs.
You have to think of this in terms of global competition. For a company's balance sheet, a dividend just looks like an added cost or overhead. If foreign competitors don't have the same sort of boat anchor dragging them down, they can afford to re-invest more in their business and then we're left scratching our heads and wondering why our industry is all losing out to overseas competition. Granted, that's not the only reason, but it sure can't help.
Also, I really wonder if you have any evidence for assuming profits not paid out as dividends will otherwise end up in some form of executive compensation. I find it hard to believe, since C-suite execs are still obligated to run the company in the interests of shareholders. I'm not saying $0 of it would have gone to the execs, but certainly not 100% and probably not even half.