I think the new leads in this project owe the public an explanation of the things that went wrong in the previous "iteration", and, more importantly, what steps were taken to ENSURE that this will not happen again this time.
I am yet to see this, just deleted posts and blog entries on THEIR OWN WEBSITE.
There has been plenty of public explanation. It has been answered tirelessly.
... I'm glad you think that. All of your support over the last year and a half has really meant a lot to the team.