I agree with Nick on this one, its a company's right to protect its trademarked name. In this particular case, its unfortunate that their change in policy lead to some affiliates having to shut their trademark-infringement sites, but affiliates have to remember that decisions like this are done for a reason (usually legal).

And most importantly, affiliates have to remember that program owners are just that! They own the program, the trademarks, the products, etc and have the right at any time to change affiliate terms and conditions, especially when its done in order to protect their name.

As per your final comments about their ads running on sites with "bestiality and even worst content", I think you should bring the URLs directly to the attention of the company for them to take actions. I am sure that they would take swift action, but if they don't, then its time to start posting proof so that other affiliates can decide if they want to associate with FNCash. But without proof, that accusation is nothing more than slander.

cheers
Luke