The answer is low cure rate; long-term effectivenes
To do a psychoanalysis therapy, we need to observe several factors that would influnce someone's unconscious behavior.
Since the analyst wouldn't be with the patient all day long, an average time needed for Psychoanalysis treatment is around 37 weeks (almost 10 months)