I know it's hard for companies to admit it when they make mistakes / fail, but I think it's important that they do. There's always the risk of litigation etc.. but I think that at the end of the day, given that you can't undo the past, it's always best to come froward and apologize. I know it's talking from the sidelines, and there are probably a lot more considerations that go into it, but as a consumer I do feel better about a company that fails and then takes responsibility for it.