From a purely economic standpoint, the closing of the banks was inevitable and would have occurred later on anyway - with a much more disastrous financial situation.
http://monitor.gaiacast.com/?p=18In short, the banks were offering interest rates that were beyond their reasonable ability to keep up with over a long period of time. Banks were promising impossible returns like earning back your gold 15 times over in a year, which would have ended badly for all involved.
From a site policy standpoint, closing banks and related services frees up a lot of mod time which can be used to keep the site running smoothly. ^^