There were enough mistakes between both parties, and the Clinton and Bush administrations, that Republicans and Democrats need to share the blame equally for the current fiscal fustercluck...
http://www.factcheck.org/elections-2008/who_caused_the_economic_crisis.html
BTW, it's hard to see how a 1.4 trillion dollar annual Federal deficit is really helping matters...
There is another reason for governments to escheat funds that I haven't seen posted. It is a fact that governments make a tidy sum of money off of these transactions, as many escheated funds are never claimed. For some governments, it is a material source of revenues.
For that reason, governments are not aggressive in alerting taxpayers that they are holding their funds. Some US states have an on line mechanism for submitting a claim, and most government put a legal notice in a paper once a year, but the actual process to secure such funds tends to be complex (due to security concerns) and lengthy (because we're dealing with the government, after all).
I personally see it as a fight between two entities (the corporate world v. the government), neither of which is thrilled about giving you your money back...
He has not acquired a fortune; the fortune has acquired him. -- Bion