I'm not sure Ms. Meeker is aware, but we are _at war_ right now. For most of that period, we were fighting multiple wars at once.
Further, she used the 2010 budget outlook report from the CBO which takes the most pessimistic view that the Bush Tax Cuts are kept indefinitely in the heart of a deep recession. The CBO has released a 2011 budget outlook report (2012 is due next week). Even under the pessimistic alternative fiscal scenario, that 2025 date now doesn't happen until well after 2035 (the last date they try to estimate for)
That's not to say thing aren't out of control, but most of those problems are related to healthcare not "entitlements." Social security has only an extremely modest increase in cost. Healthcare is where the big hit comes from caused by and large by baby boomers aging and the restriction placed on the federal government to really negotiate rates.
If Obama had had support to implement single payer and got rid of the restrictions about negotiating rates, we'd live in a far more fiscally sound place today.