Wow. Now thats some terribly depressing reading. At the very least they seem to be stemming some of the 750k+ annual salary bill with directors leaving the ship post haste.
May have a future at some point but its hard to see it with the current business model. Blaming business conditions in a booming economy is a bit rich.