At this point...
Every company is getting what they deserve.
I have some top ITsec friends. Unemployed ITsec friends. With world class credentials. Did I mention unemployed? Needless to say, they have horror stories. Mostly of the "we found the flaw and here's the fix. What? I'm fired?" kind.
No mystery to me why these companies are having problems. So screw 'em. Harder if possible.