I think reporting association with pharm companies should not be so much honor based but required.
The conflict of interest that pharm companies have introduced into medicine has increased over the years, and I think there needs to be counters to the conflict of interests with research.
That being said, a mistake made by the man doesn't invalidate all of this guy's work. No one is perfect and so long as the work he did was valid, it should still be used for the benefit of patients.
If his major achievements were the product of financial interests rather than good science, then he injured the field of child psychiatry, not advanced it.
A problem with the argument here is sometimes the product of financial interests can still be good science. Of course financial interests can mess up & cause conflict of interest. This is why IMHO financial ties must be disclosed as a requirement. However, sometimes even the corporations at times will fund a good study that stands up to 3rd party replication. Corporations have several times in the past acted responsibly. Several times in the past, meds they were researching didn't stand up to their own efficacy or satefy standards, so those meds were dumped--at the costs of millions to the corporation. Is that bad science or medicine? I don't think so. Often times its actually better for them in terms of the bottom line to act responsibly.
Add to that, if it is found that corporations have committed unethical or illegal behavior-there can be heck to pay on their parts. Not every single corporation will always use the unethical quack approach to selling meds.
And as far as science goes, the scientific community in general shouldn't really adopt clinical practice until a study has had good replication in 3rd party objective studies. As long as Bierderman's work had been replicated by another party, I see no reason to dump it.
Pharm companies entangling themselves into several aspects of research--from the FDA to several scientific journals of course does cause problems, and we should combat those problems.