Top Two Reasons Why America Has a HUGE National Debt
1. The government spends too much money.
2. The government does not tax the people enough to pay for the spending.
Top Two Reasons Why the Government Spends too Much Money
1. The administration loves to wage war (as long as they, personally, don't have to do the fighting), no matter how much it costs.
2. The country is consumed by an entitlement mentality.
Top Two Reasons Why the Government does not raise taxes to pay for the spending
1. If the gov't raised taxes, the populace would wake up and pay attention to where the money is going, and then kick the assholes out of office.
2. They can borrow all the money they want from China...so far...