I think everyone should take a cold shower. The damage done by the previous management was significant. It will take time to fix. The new team is working very hard to recover whilst at the same time make progress, with unfortunately a fraction of the funds that the previous management had at its disposal.