Most if not all of the testimony that was heard was unreliable as it was all 2nd hand knowledge. While those giving testimony have long careers and have served the government for many years but the low-level staffers who run in between all these officials might not be so honest.