While I agree something is going on, I'm not so sure after all this is said and done we'll learn much more than we did today. Might drop a breadcrumb here and there to keep people interested.
I don't think the congressmen are going to let this go.
If nothing else, there is going to be some major changes about transparency in the DOD.
I think the politicians see it as a winning issue for them, because there isn't really any member of the public against forcing the DOD to be more transparent and holding them accountable.