You are deluded if you disagree. They may have all done things you disagree with, but their integrity is unimpeachable.
There was the whole episode where Mueller and Comey threatened to resign over Bush's highly illegal surveillance program.
https://www.google.com/amp/s/www.bos...DcksI/amp.html
Of course Yates was fired for refusing to argue in favor of a patently unconstitutional Muslim ban. Her reputation as a fighter of corruption was well known while she was the AG.
Sacrificing your own self interest for doing what you believe is the right thing to do is the only evidence one can ever positively demonstrate to show a character of integrity and all 3 of these people have done it multiple times.
These folks might have poor reputations in certain right wing echo chambers, but you have lost your mind if you think they sacrifice their values for expediency.
And I should add that sometimes they do that to a fault. For example, Comey brought the Hillary investigation out at a time that was bound to impact the election and thus the country. There can be no doubt that he did that because he placed his reputation for integrity on too high of a pedestal in this instance, because he did not fairly balance the best interest of the country - not that he was in a position to do that. But had Hillary won, as 99% of the people expected at the time he brought the investigation to light, he would have looked bad - like he sat on information that the public should have known. In retrospect it was a mistake, but he tried "doing the right thing" to a fault in this case.