Just think, if we as a nation were to put $500 billion into infrastructure upgrades instead of bailing out the banks, the money would all still wind up in the banks anyway but AT LEAST the infrastructure upgrades would have happened in the process.
That is why a rising tide lifts all boats. Unfortunately, the tinkle down folks actually want us to believe that a rising yacht will raise all tides. "Remember the I35W bridge--who needs terrorists when there are Republicans"