Humanistische Therapie basiert auf der humanistischen Psychologie, die laut AllPsych Nachteile wie fehlende konkrete Kenntnisse über spezifische Behandlungen, Unfähigkeit, Patienten mit schwerwiegenderen Problemen zu helfen und auf Verallgemeinerungen angewiesen ist. Viele entscheiden sich für die humanistische Therapie als Grundlage für Veränderungen bei Patienten, obwohl einige der Meinung sind, dass die humanistische Therapie als eigenständige Behandlung nicht ausreicht.
Humanistische Psychologie basiert stark auf der Idee des freien Willens eines Patienten. Aus diesem Grund ist die humanistische Therapie in der Regel unwirksam bei der Entwicklung spezifischer Behandlungstechniken für die spezifischen Probleme eines Patienten. Es ist auch sehr schwierig, die Wirksamkeit der humanistischen Therapie mit der gleichen Strenge zu bewerten, mit der andere therapeutische Techniken bewertet werden können.
Humanistische Therapie funktioniert am besten, wenn sie bei kleineren Problemen in Bezug auf die Pathologie oder Persönlichkeit eines Patienten eingesetzt wird. Es bietet einen schwerwiegenden Nachteil, wenn es bei der Behandlung von etwas so Ernstem und weit verbreitetem wie Schizophrenie eingesetzt wird.
Ein wichtiger Nachteil der humanistischen Therapie besteht darin, dass sie auf vielen Verallgemeinerungen des menschlichen Verhaltens beruht. Es geht davon aus, dass jeder Mensch zu moralischen Handlungen fähig ist und dass alle Menschen bereit sind, gemäß der Maslowschen Bedürfnispyramide zu handeln. Humanistische Therapie berücksichtigt nicht, dass Personen gegen ihre eigenen Interessen handeln. Dadurch hat die Therapie einen Nachteil gegenüber anderen Therapietechniken.