Unless the source is a whistleblower, their agenda will usually be dirty if they want to be anonymous. And then you're at their whim, because they control the flow of information. If they're showing supporting documents, those documents should be open sourced* to the public or they shouldn't be seen by the journalist.
* As much as needed for the public to be able to verify.
* As much as needed for the public to be able to verify.