And guess who received most of the money that created the debt?
The rich are taxed because they receive the most from society. If a CEO wants to pay less taxes, maybe he should pay his employees more and take less money for himself, just like the guy from Costco did. But, if the guy wants to take as much money as he can because he is at the top and can decide how much he is worth, then he should pay more taxes.
If you want to know were the problem lies, follow the trail of money. Then you will realize that some people exploit the system for their own profit, leaving that system fragile. The same problem applies to socialism : one entity has too much power over the flow of money. In one, it's the government, in the other, it's private business. I think we need a perfect adequation between socialism and capitalism. I'm not sure how you can argue that the US government has too much power, and therefore the problem is a socialist one, when the parties are pretty much bought by private companies... You've seen who paid for the elections?
An economy were all the money goes to a few, like in the USA, or in Cuba for different reasons, is bad for everyone. You don't want money to get stuck in a bank account, you want it to keep circulating.
We all saw what happened when the government deregulated the market right before it crashed. No ingerence from the government didn't help there.