Szasz is an idiot that voluntarily became Scientology's posterboy then even later started complaining about them. Seems like he joins something, finds one thing wrong about it, then has to complain about the entire thing as if the whole thing is screwed up when in fact there are parts of it that need improvement.
CCHR is a front group.