More likely blackmail. The deep state has the goods on him.
Could be McCain wont give the names of his donors he’s another one on the take.