The basic problem is that, somewhere along the line, the code which allows the review mods to delete reviews got buggy and stopped working. That meant that someone could spam the reviews system with his stance on advertising policies, and it has meant that a bunch of people have been able to post reviews which don't conform to the guidelines (in this case, length - many of those NPCDesigner reviews are comments, not reviews - they're perfectly valid opinions, but not as reviews).
Once we get that bug fixed, we'll be cleaning house. Notmally, a short, one-paragraph review would not last long there, because that's not what the reviews system is designed for. If people want to post short comments, then we have a wonderful messageboard for that sort of thing!