The truth is we can only be deficit free if our economy stops expanding. More or less permanent deficit spending is essential so long as the economy grows. Otherwise there will not be enough new outside money spent into the economy to supply our needs. Debating the rate at which deficits should grow is reasonable. But to argue against deficits, or worse to advocate repeated surpluses, so that the "debt" may be paid down, is absurd. The United States has no real debt.. The U.S. always money funds its deficit purchases. Deficit expenditures are paid with newly created money well before bonds are sold in net amounts matching deficits. These bond sales merely remove from the economy the newly created money spent into it via deficit spending and replace it with interest bearing money, i.e., bonds.