There will always be opinions. And in matters like these, concrete proof would be extremely hard to get by. Human Int failiures are difficult to prove or disprove. We must understand that no intelligence agency, however good, can be omniscient. With regards to the incident of CIA mole, well people manning these organizations are also Indians, with a moral fabric more or less as strong or weak as the rest of their countrymen....
The main issues are- Did we learn anything ? Did we improve upon anything ? Will we be able to prevent such failiures in future ?