If any campaign manager asks/instructs campaign participants to make negative posts about competitors (either other campaign managers or products being advertised), it is unacceptable. Thankfully that is not the accusation here.
If I understood correctly what icopress stated/implied, I would like to give an example: I am wearing a Wasabi signature. If I came across a thread that the OP was asking for a list of products/services that could do a particular job (such as coinjoin) and I decided to post a list of some names that might interest the OP, if Wasabi encompassed what the OP wanted it would be (in my opinion) both highly unethical and dubious on my part to not even mention Wasabi in that list. Signature campaign participants mentioning the name in their signature when compiling a list of multiple names of companies offering similar services is not shilling.
Put simply, from what I can see all that icopress stated was that if members are in any of his campaigns and they decide to make a post listing brands that provide identical or almost identical products/services to the ones they are being paid for, there is common courtesy to mention that brand alongside others. I see absolutely no problem with the stance icopress has taken.
Having said that, if in order to stop threads such as this popping up again a clause should be added to the campaign thread then that is something for campaign managers to consider.
I feel that if we leave things like this unchecked, that's a short way to the introduction of shilling campaigns, where participants will be openly required to make a minimum number of positive posts about advertised service, or maybe even negative posts about its competitors.