The fact is he's is a Whacked Out Scientologist Shill by his association with the CCHR.
Uh huh - so anyone who is a consultant gets tainted by association with any of their clients, even if they don’t ascribe to all the aims of the organization ? Most consultants, lawyers, accountants and so on would have a hard time staying in business by your standards.
Baughmann’s not a shill for scientology; he speaks out against psychiatric abuse.
You clearly have a problem distinguishing the difference.