The alphabet agencies claim authority from Congress who created them in the first place. They are mismanaged. At all levels. Nobody checks on them, Congress just reacts to the most severely controversial actions. And even then, there are no real penalties other than a congressional lecture or three. Nobody goes to jail or forfeits retirement or pays a penalty, even for the most egregious behavior.
Congress created these agencies; Congress needs to fix them - starting with A and going all the way to Z. But how to do it? Assign each agency an independent IG? So even the highest managers realize someone really is looking and favoritism can't insulate them? But there's still no penalty. So what to do?