He's probably a newbie and newbies are allowed to place caches (from the guidelines). He'll learn over time. Maybe Groundspeak will also learn a lesson here.
Not looking to start any wars here cron, but you need to understand people's position on this. I see that you have yet to find one of this person's caches, so you have yet to be exposed to his geo-trash. Add to that, he now has 8 placed caches without a single find to his name. The slightest criticism in a cache log prompts for a violent e-mail response from him and in some cases, deletion of your log, so I think people are somewhat justified in venting a bit in his direction.
That said, I believe the solution is quite simple, and it applies to his caches as it does to any other cache that people don't want to find. Hit the Ignore button. I only wish I could Ignore an entire user profile instead of each individual cache. If more people ignore his geo-junk, either he'll learn and do a better job, or just fade away and stop placing them. Either way, we win. If people continue to find his "caches" however, and say things like TFTC!, it only encourages him to continue.