Is Warren Buffett a hypocrite?
Um, but wait a minute...
The reason Buffet gets only $100,000 in salary is because he would rather be paid in benefits packages heavy on the stock options.
Because when you cash in the stock, you pay a capital gain rate.
If you raise taxes on the rich to 70%, Warren Buffett will still pay only 17% because he's not stupid. He'll avoid the income tax rate by taking stock gains and the gains rate.
(The only person who will suffer is his poor secretary because her taxes would go up and he'll NEVER give her stock options.)