If as much effort were put into "finding solutions" as is being done for "laying blame", well, we'd still be screwed.
The two-party system has had us on an unsustainable track for a very long time. The Bretton Woods agreement provided relative financial monetary stability for 30 years, but only because of the "reserve" status which it gave the US Dollar, forcing the entire world to trade for oil and other commodities using Federal Reserve Notes.
Unfunded war in Vietnam led directly to Nixon defaulting on the gold standard -- the French had realized what was going on, and they were trading US Dollars for gold as quickly as they could. Leaving the gold standard has left our government free of any constraints on money creation, and in accordance with human nature, we've taken full advantage of the opportunity.
The fact is: the Baby Boomers had no more chance to fix this than does Generation X or Generation Y. Any real "solution" is going to involve a catastrophic worldwide "economic reset", which though unavoidable, will be delayed it all costs, for as long as we possible.
I've read dozens of books about the problems we face, both social and economic, but for anyone that just wants most of the information without the reading, I can't suggest Chris Martenson's "Crash Course" strongly enough.
http://www.peakprosperity.com/crashcourse
The funny thing is: there's a VERY good chance that we'll reascend to dominance during/after the crash. The pain will be felt around the world, but ironically, though the US is largely to blame, it probably faces less pain than almost any other country, due to our diverse economy and resources.