Welcome to stinky-pinkyland, where there's no accountability or transparency. Just drink the Press Release Kool-Aid and all will be well.........(for a little while)
Inventing excuses is usually too much effort for these "companies" and CEOs, so they just stay quiet, and let other come up with excuses.
"It is easier to fool someone, than to convince them they have been fooled."
For those that don't get it, it means that people need to be more careful, and do good due diligence.