I'm not sure what got into everyone's panties, but I haven't seen any spamming going on. Although I haven't checked out Foolmoon's forensics kit, there's obviously quite a few people who like it. He spent a lot of time, is giving it away for free, and just wants to let the people who use his software know that an update has been released.
What's the big deal? Aren't forums meant to be posted on?