Why did the Republican controlled Congress/White House run massive $300 BILLION deficits EVERY year?

From jan 20 2001 to jan 2007 republicans controlled the entire govt and ran massive deficits every year. 2002 - 258 billion deficit 2003 - 378 billion deficit 2004 - 413 billion deficit 2005 - 318 billion deficit 2006 - 248 billion deficit 2007 - 161 billion deficit Avg deficit of 298 billion - (please... show more From jan 20 2001 to jan 2007 republicans controlled the entire govt and ran massive deficits every year.

2002 - 258 billion deficit
2003 - 378 billion deficit
2004 - 413 billion deficit
2005 - 318 billion deficit
2006 - 248 billion deficit
2007 - 161 billion deficit

Avg deficit of 298 billion - (please note, the war was costing 50 billion yearly so that is not the cause)

Source: Congressional budget office
http://cbo.gov/ftpdocs/108xx/doc10871/historicaltables.pdf
18 answers 18