The developer stated explicity that NLP is NOT science. That doesn't make it not useful. The problem with science is that one instance can disprove something, and there is no way to prove it for sure.
It sounds like you chaps want to say I or other people are lyers. NLP works and sometimes it appears mysterious. Things tend to appear like magic if you don't understand the technology. NLP is a technology.
And, again, I find it distasteful that people insist on making up the "truth" they want. The US army used NLP in their marksmanship program. It was proven unequivocally to work. It was not further implemented because the man in charge didn't understand it.
I used to race sports cars, and health problems stopped me. To remain involved I decided to start coaching drivers and use NLP methods. EVERY SINGLE drive I ever worked with significantly improved lap times almost immediately. And if you know about how nuts these guys are, they'll trade their Mom for equipment to analyze performance. NLP may not be science (and most of what the great scientific minds developed through the ages were accused of "lacking good science") but it works.
Unfortunately, some folks appear to be frightened or have very narrow minds indeed. I find it laughable that people who have never studied this stuff, never talked to it's developers, much less used the information not only have such strong opinions but act like they are experts (Samson not included, I know a bit of his back ground).
Some people accuse NLP'ers of being like a cult when the religous fervor with which the accusers act displays exactly the behavior they're accusing.
I may or may not come back to this thread, I'm not subscribed, I just wanted to speak my full mind for those who need full and accurate information in order to make up their own mind.