Despite that, news like this is going to be analyzed in whatever light suits the reader's bias. People are going to argue and say that this is just a fake attempt at saving face, and that it's a conspiracy sanctioned by the government to allow these companies to regain their reputation. Then there are going to be counter arguments citing what the CEOs announced publicly. And so on and so forth.
People will believe what they want, one way or another. Occam's razor be damned.