Honestly, at this point, I don't know of what they could possibly do to get their customers confidence back let alone the wider bitcoin community.
And this has been big enough of a cluster-fsck to cause the skeptical public that isn't using bitcoin to stay away from it like the plague.