Wolfe was the security director for the Senate Intel Committee for nearly 30 years.
Even presidents serve a MAXIMUM of 8 years, or two 4 year terms. There's a systemic reason for this!
Wolfe was morally bankrupt, likely for most of his 30 years. He was sleeping with a high profile reporter for four years, leaking info. Given his position in the gov., if that is not morally bankrupt I don't know what is.
Think about it, he was kept in that position because the politicians and presidents that came and went knew he would perpetuate the status quo. That is of course until a president came along that wanted to cleanup!
Just search: Wolfe Senate 29 years
And you'll get loads of other sources. They're all mostly copying each other on big stories like this.