RE: fraud control
What does it mean?
Probably that the complaints that have been raised have been effective, i.e., that when you finally "pulled his ads" this fellow learned there were consequences.
You have never told us what, if anything, you did, learned, said, about the problem, so I surely would not conclude that rc24/7 deserves credit, as your post implies.