I think psychology is very successful at categorizing abd treating mental illnesses. The DSM is really a monument and hold for most of its part very well to scrutiny.
Where psychology is massively failing to replicate is in trying to characterise healthy individuals. Typically the work of Kahneman.
But that's what interest people and sells, pop psychology.