I think the best way to prevent these kind of threads is that people need to understand that most people cannot see the moderator logs, who gets banned, and what threads get removed. These are generally kept deleted or archived somewhere, and people fail to realize that and only look at all the reports that are still there. I can tell you for a fact there are a large number of scammers that have already been dealt with.
Also, another thing that is causing this "delay" in reports is that people post the dumbest scam reports. If the efficiency of reports were to improve, then the efficiency at which reports are handled could also be improved. Otherwise, the section itself will not improve. People here tend to ignore the stickies that indicate what you need to be allowed to post a scammer report, such as screenshots and other stuff.