what double taxation?  That it is taxed in the hands of the corporation?  so, overall corporate taxes have fallen over the years.  They have a choice of paying dividends - they also "waste" money buying back shares to inflate EPS which is NOT returning money to shareholders unless you figure it covers the stock options.