Your understanding of Szasz is spotty. As he put it, he was not anti-psychiatry for the same reason he was not anti-Catholic, though he was an atheist. He believed that people had the right to embrace any belief system or practice if voluntary. Many times Szasz wrote emphatically about the misogyny and racism of psychiatry, as well as the drug war. Germaine Greer called him “the great man.” Szasz was virtually the lone, and certainly the most prominent, voice in psychiatry opposing treating of homosexuality as a disease. (I attended a packed and enthusiastic venue in San Francisco when Szasz attacked the Dan White verdict.) Socialist countries have a horrible history of employing psychiatry oppressively, as they do other aspects of the state. Szasz also supported economic freedom for all people. He was a courageous man.