when i started at my previous employer the first thing i did was disable the auto-approve they had on their join page for affiliates. I just figured it was better if i hand approved all joins...
lasted about 2 weeks before someone pointed out how stupid it was for me to do this just because of the reason listed by Jim.
Now, well after that, when a webmaster joined they got instant access to the affiliate program and when i got the notification i would check out their info... it worked better all the way around
I only killed accounts in the case of trojans/spyware or spam complaints
and only after an e mail was sent to them inviting them to have a dialogue with me so we could work it out. Real affiliates are far to valueable to just toss aside and one sign up a week or month adds up if there are a lot of affiliates doing it.
spaz