This has nothing to do with the programs themselves for the affiliate in most cases… This is a 7Search PPC page… Basically, a spammer created a web page that uses ads from 7Search.
The culprit is the 7Search content provider. My guess is that Casino Cash Journey has a campaign with some keywords with 7Search and that is how they ended up on the website…. not purposely or by design.
I hope that makes sense..