This is a money driven society. People who are rich can afford to hire the best people to help shelter their income and assets from taxes. This is the reality. The only people who actually pay their tax bracket are the ones who can't afford to hire tax lawyers, or who can't take advantage of capital gains rates, offshore BVI tax shelters, etc. Also as a percentage of their income, rich people pay much less in sales taxes than poor people.
You see, wealthy people don't actually make any income per se. They also defer/minimize their income for as long as possible, all the while their income producing assets are preserved. They are 'employees' of shell companies that provide 'benefits' that are tax deductible to the shell company. There are many many ways. Because the tax laws are so complex, and enforcement is understaffed, there are many people getting away with not paying their fair share of taxes.
Wealthy individuals and corporations have many many ways to avoid paying taxes. The tax code is bloated, and complex. No one understands all of it! If we went to a straight, unavoidable 15% tax rate, I bet we would net more taxes than the current progressive income tax with its exemptions, deductions, loopholes etc. Obama is trying to correct things by hiring more enforcement agents, but it's like trying to plug a dam with a pinky. The real solution is to simplify the tax code.
Alot of these things I know from my good buddy who's an LLM ex tax lawyer who couldn't stomach it anymore. I also did some research for myself when I was in real estate focusing on 1031's and other tax deferral vehicles (private annuity trusts, etc)
Oh and Cash - get over yourself. Take the unemployment. In the grand scheme of things, there are people taking much more from our country than you. You paid for the unemployment insurance, you're just getting it back because hey, you're unemployed. The money that people are collecting for unemployment is a damn drop in the bucket compared to all the tax avoidance going on by corporations and the wealthy.
Rose is not the answer.