Did you try to enter your keyword/phrase in quotes?
That will make sure that the words are in the articles. Also, Phil, have you been using our system? Or do you just drop in every once and a while to tell us how you dislike the SiteJunk engine. The engine provides countless ways for people to make money, and the ones that know the ways are doing just that. Also, this tool is primarily creating articles that are spider food.
Indeed, I think your system is very good - but it does have one or two hiccups - and this was just the latest example. As spider food it's certainly useful (and I've seen it, or a close relation

, used on some sites already). I can see why the line I quoted was extracted from the texts of webpages that might come up in searches for the keywords I entered - and I was also mildly amused by the fact that it came up with "Dan Brown".
But, in the world of people searching for information, most won't use quotes in their search. And, as I told you in a ticket on the site, I'm not getting good results which include my keywords. For Google, Yahoo, etc. to rate the content of a site there appear to be loose rules about the percentages of times those keywords appear, as a phrase and separately, in the text. In the example I quoted with the 'Dan Brown' result I didn't get a single instance of the phrase and one of the keywords didn't appear.
I think the SiteJunk concept has great merit. Unfortunately, in the tests that I've run using it I'm finding that it's not living up to its promise. I still support what you are trying to do and I hope that you will achieve the results. But the simple fact is that it's pointless filling a site with words which don't meet the basic requirements of the search engines.
When it does I fully expect to be a paying customer. At present I need a bit more convincing. But I have faith that it will be a success.