No one is suggesting that a book is equally effective as a good trained psychotherapist, but not everyone has access to a good trained psychotherapist, and so it's better having some sort of expert advice to guide you on the way, especially if your problem hasn't quite got to the point where you're ready to see someone professionally.