$ 0 0 New York (CNNMoney) - What's to blame for the big growth in federal debt? Republicans blame runaway spending. Democrats blame tax cuts. Neither is quite right. The fact is both spending and taxes play a role.