I'm coming from the position that affiliate ads are not bad for the most part. But there must be reasons why sites don't want them. You came up with the answer for WPW with the "house ads". That is fully understandable. Affiliate ads only by the house to monitize the site. I think everyone can agree with that position.
Now you see, those banner ads DO have identifiers in them. An affiliate link is any link that goes to a product or service that is not your own but from which you will get monetary compensation from sales. Simple as that. You are selling somebody elses' products for a piece of the action.
You earlier said that part of it was that the site was for helping each other and not yourself. That is why I asked about signature links. Everybody who has a link to their own site in their signature, which is okay by the rules, is promoting themself. Just trying to clarify that here. I'm not saying they are affiliate links but they are not just there to help the community either.
And just to review the rules with you:
Am I reading that wrong or are links to external sites frowned upon? (At the whim of the admin) Or are they okay? What if the article is on my site? Can I link to it in a post here? Just asking. If I have this question you know others do too.
Now you are confusing me again. If I put a link to my site in my signature, it is identifiable. Most of my sites have DonOmite in the name.
So I think the final part about house ads is the primary reason affiliate links are not allowed. But trolls is a good reason too. I can see that. No need to make up stuff about "helping the community" or whatever. Everyone understands you have to finance the site and you don't want trolls.
BUT back to the next part. Why would PPC sites refuse certain affiliate links?