There's no obligation for both of them to compensate the company for the past weeks, they're not have any intention to scam the company and Shan85 isn't their alt accounts. I also don't think they need to pay a developer to create a script or adds on to monitor their campaign participants.
There is a difference between a person joining same campaign using more than one account and a person not wearing the signature and being paid.
When the advertising company wants to ads here, they ask the campaign manager to search for the best ways, and therefore he selects best high quality posting account to wear signature. If this does not happen, it means that the company paid money for nothing, and therefore the campaign manager is responsible for that + the amount is less than $300.
The matter is different if scam is using more than one account and/or spam, as the user has advertised for the company, and therefore the campaign manager will not refund the money to them.
It's exactly like this story --->
I've been hacked (Electrum 4.3.2)But this forum have a lot members, I believe with so many eyes, this case would have very low chance to happen again.
It would be a real bonus, a campaign manager who has this bot and analyzes users' posts, merits, etc. Instead of selecting members and counting the number of posts