It sounds like the problem is you likely thought it was the holy grail and just by signing up you would automatically boost your sales/income through the roof with little effort, vs taking it for what it is. I think that happens alot in this business. The real driver of success is the pipeline, not the tools you use with those folks.
That's exactly it, the way it is presented is that you are going to help loads and loads of people and businesses solve their debt problems.