You are really grumpy, aren't you? Of course I am reading. The question was "should I really kill ALL mentions of those words?"
Eg if I do pill, what if http://www.rape-and-pillage.com refers to me? if I kill credit, what if http://www.credit.co.uk wants to use my services?
FYI, my .htaccess now looks like this, and I have only just started: I suspect I will have 1,000 terms in there before I am done....;)
RewriteCond %{HTTP_REFERER} ^(.*)phentermine(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)dietpills(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)credit-card(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)mortgage(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)las-vegas(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)casino(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)poker(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)black-jack(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)tramadol(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)xanax(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)vioxx(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)valtrex(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)celexa(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)paxil(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)hoodia(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)zyrtec(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)allegra(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)diflucan(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)cheap-soma(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)lipitor(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)hydrocodone(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)ambien(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)zoloft(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)valium(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)floxacin(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)erectile-dysfunction(.*)$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^(.*)adipex(.*)$ [NC]