Cheering For a Massive Deficit?