"We're talking about if they were ever claimed to be 100% effective....if you overpromise at the beginning, you lose your credibility, and then you get cheap shots."
The articles I linked used the two words interchangably. Clearly that distinction isn't relevant to the layperson audience. You're just playing with words.