Oh i totally didnt take your post as argumentative at all, just wanted to expand on the reasoning why program owners need to incorporate terms like that

Likewise, i can also see things from an affiliates standpoint too, there actually are programs that i have gone to signup to but after reading their TOS have changed my mind.

There needs to be an amicable balance between program owner and affiliate and the TOS of a program is just a small aspect of that balance imho.

Regards,

Lee