I really really hate the "Post Review" thing

POST REVIEW

At least one new post has been made to this topic. You may wish to review your post in light of this.

I have never seen any other board with that type of thing.

WHY is it?