I think that they are probably NOT aware that this site promotes password trading. Anyone can sign up for an affiliate account (pretty much an automated process) and it is very difficult to check them all out. I know since we use CCBill to administer our affiliate account.
I would suggest that you personally email those sites with your concern rather than suggesting a boycott. I think that you will find most webmasters are very cooperative when things like this are pointed out to them personally.
Lee
Bookmarks