I'm going to try to keep this simple: The only people in the United States that pay taxes are the middle class.
The middle class pay both direct and indirect taxes because they lack the mechanism to distribute these taxes to other socioeconomic groups. The "rich" can distribute a higher tax burden to consumers, employees, reduce capital investment, decrease charitable donations, and hire an army of tax accountants. Low income Americans are mostly exempt from income taxes and benefit from overlapping social programs that account for cost of living increases (to include increased consumer costs from taxing the "rich").
In the mind of a Liberal, our debt crisis is easy to solve because all we have to do is take "it" from "them" (corporations and "rich" people). Michael Moore even went so far to say private property was a public resource that should be plundered so that reckless spending can continue.