Pam, I think the issue with not liking CBT is more that it is often the only "official" therapy approved by insurance companies, going along with the movement toward "brief therapy," etc. I kind of see it as similar to the "phonics/whole language" debate in teaching literacy skills. As a teacher, I was quite capable of teaching "skills" in the context of a holistic program, based on whatever I thought the kids needed, not a scripted program. I think a lot of therapists object to what they think is a "scripted" program.
Personally, I see CBT as another tool for my clients to use, along with the other things. It's most often quite successful with motivated, insightful clients, who know what they want to work on. On the other hand, I do a fair amount of "interpersonal process therapy," i.e. talking, as well as teaching meditation and visualization skills.