There is no difference between some drug cartel mercenary and CIA agent from both legal and moral perspective of any other country citizen, and humanity and human rights are much more important than business of any particular country.
At least mercenaries do that for some real value, and not some vague abstract and undefined bullshit like "national interests".
Whistleblowers of any spy agencies as well organised crime organisations are heroes, if their whistles help to defend humanity from each of those criminals.
Lol. So you're saying their espionage is legal?
Edward Snowden and Bradley Manning had similarly corrupt motives, despite popular but misguided opinion that they are noble whistleblowers of government evil.