Look Will I don't think you should Stereotype psychologists altogether. If you don't think the psychologist is helping you, and you don't see improvement in your life and if the brief information you've provided is true.
Then that particular psychologist may very well be useless.
While Psychologists are encouraged (more like it is a demand) to deal with Clients from all walks of life, I personally feel a psychologist who shares a congruent history with the patient can be more helpful than someone with just text book experience.
My mom's suffered from depression, i've dealt with it seen the triggers first hand and I think that gives me a genuine edge over people who've come from the perfect families.
It's just an example. My supervisor disagrees with me as she deals with people with Schizophrenia, so should her mother have schizophrenia in order to be better at dealing with patients who have schizophrenia.
Also another important variable is the commitment of the psychologist unlike other fields of medicine we can't just see a problem and write up a perscreption. We have to research (or atleast rookie's such as myself) each particular case, read up case studies of other Patients with similar symptoms, family structures and so on.
A psychologists role is much greater than just listening to you for an hour and spit out a few sentences. Sessions are recorded and documented. Replayed, Analyzed and future plans are determined on those.
Psychological tests such as HFD (Human Figure Drawing), Rorschach, TAT (Thematic Aptitude Tests) and several other expressive theraputic technique's are used to gain a mutual understanding of the client's condition.
It is a very long and complicated process and it can only be done if the therapist invests their time in a patient/client.