The only remedy at this point is to hold executives financially and morally culpable. Anyone opposed to seeing the entire C-suite and board of directors having their bonuses clawed back and sent to jail? I'm not. Let the guillotine come out, I want to see heads roll.
It’s been used to escape responsibility and shirk transparency entirely too much, and if orgs can’t be trusted with it (as they evidently cannot) then they don’t deserve to have it.