Seriously, I think that the truth is in the middle like many things where dualistic explanations make everything all nice and tidy. Power corrupts. We hear some version of the same thing over and over with the CIA, that the informants/whathaveyou, betrayed them. I'm sure that's true and I'm sure some people take that to the extreme where they believe the entire operation is machavelian from start to finish. I've heard more than one ex cia person speak about their involvement with drugs and fighting smaller unpopular wars off the books so to deny that would be ignorance on purpose. I'm saying I agree with you or don't discount what you're saying entirely but there's still much meat all around Iran Contra that hasn't come to light.
Please feel free to post that in your thread. I look forward to it!