The real root of the problem is the American people, who deal with the federal budget deficit the same way they deal with their waistlines: 1. Live a sedentary lifestyle. 2. Behave like gluttons. 3. When they get fat, refused to change either #1 or #2 because that requires work, and instead look for magic pills, too-good-to-be-true diets, and people to blame. We spend too much -- on everything. We don't take in enough tax dollars. But nobody wants their spending cut or their taxes raised. As the old joke goes: "Don't tax you, don't tax me, tax that fellow behind the tree". In a couple of generations, we've gone from people who accepted rationing of even basics like sugar and butter, to a bunch of whiny brats who scream that the world is going to end because their bloated military and/or non-military programs are being trimmed by what, 3%? Americans get the government they deserve. And they have.