If you dispised that traffic soo much you would have banned him on the first comment, instead you waited for him to earn you $6 before you banned him. Very low if you ask me, you could be playing with peoples lives if they have bills to pay, atleast tell them at the start so they can find another away of making money instead of wasting a month.
This is a major misconception on your part, and unfortunately on the part of most people who participate in this forum.
Once we catch someone that needs to be terminated, we do not encourage them to increase their traffic simply so they can pad their numbers leaving us with more to "keep" when they are actually terminated. Doing so would be stupid and risky as the actions for which we terminate affiliates are actions that get us in trouble with advertisers (through lost campaigns and unpaid bills) and third party litigation.
Let me touch on two other things related to this thread. First, affiliate managers are not part of the compliance team. Their job is not to second guess affiliates, look for problems or terminate affiliates. Their job is to work with the affiliate, with the information they're given by the affiliate, to help them make more money. So it's not surprising to get "good job" e-mails from affiliate managers if you are doing any sort of volume, even if you are breaking the rules. Why? The affiliate managers don't know you are breaking the rules.
Second, there are tons of threads on this forum about masking/blanking/hiding your real sources of traffic when you are breaking the rules. Does it really surprise anyone that masking, etc. works? So when a network sees traffic coming from siteABC.com and the affiliate says "yeah, I'm buying seach traffic", why should we dispute that? 99% of affiliates are truthful about their traffic, so we have no reason to think that a cheater is really lying about their traffic and comment spamming.
But masking, etc. is not fool-proof. Eventually, a referring URL leaks, or the third-party social network complains to us, or a social network user complains to us, etc. When we find someone breaking the rules, we act swiftly and decisively, regardless of how many times the affiliate manager previously communicated with the affiliate.
Think that's unfair? For every affiliate who is terminated with $X in their account that's been left unpaid, there's an affiliate who's been paid $X for their leads even thought we didn't (because of the fraud).
Still think it's unfair? That's just too bad. If you don't want to run the risk of having your account terminated, stop breaking the rules and stop sending fraudulent traffic. Simple as that.
If you aren't breaking any rules, you have nothing to fear, and our 8+ years history as a successful network is a testament to that.