In order to figure out if any therapy or self-help system works, "arguments from authority" don't cut it, and neither do personal anecdotes. What happens is people get "indoctrinated" into their specific school of therapy, and then through the "confirmation bias" over time their viewpoint becomes totally biased.
http://skepdic.com/confirmbias.html
Many of these different schools of therapy even directly conflict with each other, so they all can't be correct. The reason why various therapists are so threatened by CBT and REBT, is that its theories directly contradict their theories and practices, and this is obviously quite upsetting to their belief structure.
What is needed to overcome this are careful scientific studies done in many different areas by objective people. These studies have been going on for many decades now, and the facts are very clear, to anyone who takes the time to look at them.
There are hundreds of careful scientific studies showing the high efficacy of cognitive therapy. This web-page has a list summary of its efficacy in over 300 studies, for various disorders.
http://www.beckinstitute.org/FolderID/194/SessionID/{07878EAA-951A-47B4-AA1E-E226017907E7}/PageVars/Library/InfoManage/Guide.htm
or
http://tinyurl.com/87zzv
The claim that CBT is "superficial" is simply false. If one studies the literature one can see that CBT has been applied successfully in many serious psychological issues. REBT also involves profound philosophical, behavioral and emotive changes, and CBT is really all about modifying your core beliefs and "schemas". Just because someone says CBT is "superficial" does not make it true. This criticism is the main one from the psychoanalysts, and is suitably vague, and has also been refuted in detail many times by the main leaders in cognitive therapy, like Dr. Aaron Beck.
One just needs to look at the evidence, the facts, and the proof.
As a matter of fact, a very recent study showed that CBT was very effective in helping to prevent repeat suicide attempts.
"Cognitive therapy effective in preventing repeat suicide attempts"
http://i-newswire.com/pr40748.html
CBT also deal with core beliefs, and all forms of behavior, and the entire spectrum of the emotional disorders. If anything, it is much more comprehensive than most other forms of therapy.
I am not going to get into the Therapy Wars, as that is off-topic for this forum. If people want to get engaged in long-term psycho-dynamic psychoanalytic therapies, then it is their life and their mind, and their money, knock yourself out. But I personally think its a really bad idea, and could very well make their problems worse, as Freudian style psychotherapy has been shown again and again to cause serious damage to people, and can even wreck your life. But c'est la vie, whatever floats your boat.
But if I see factual inaccuracies being put forward about CBT-REBT, and things of this nature, then I am going to correct them.
As far as CBT only being 6-8 sessions that is another factual error. There are brief courses of therapy for certain conditions, and I have already said, there are courses of cognitive therapy that can go for months, and even years, and there are even "tune-ups" that can extend far into the future. Transference and a strong therapeutic relationship are also a part of CBT. The length of these therapies emerged out of what was shown to be most effective in the research, and not just due to reducing the cost of therapy to make it more accessible to more people. Having a spectrum of therapy is actually a good thing, as then there are more resources to help more people. Freud said "analysis was only for the rich", and that is not something to defend.
I personally think its a good idea for there to be time limits on therapy, as in the bad old days, people could keep people in therapy for YEARS a couple of times a week, with no improvement, even in many cases getting much worse.
There was no scientific accountability whatsoever.