Is hypnotherapy effective for treating psychiatric illness?

Depends upon who. you read. Hypnotherapists will tell you "Yes." My experience as a therapist of 30 years says "No" and I practiced hypnosis 10 years.