Like Spike says, you need to have the three reviews in the same area. If you want a website review, you need to do three reviews in the website review forum. It's simply the method we've been using for years to ensure that people aren't just taking, they give something to the forums as well.
As for the tagging, that's talking about the tags at the bottom of the thread (the kind that would make a tag cloud for people to click on), not bbcode in a post. It was being abused pretty heavily when the option first came online.
I can see why it would be confusing, but the announcement is simply who originally made the post, but it doesn't mean he's currently on the team. Varelse was team leader at the time that announcment was originally done, but if you look at the actual announcment, you'll find he's not in that role anymore. You'd need to contact either Paul or one of the Advisors (though they'll give you the same answer I did above)
Sorry you feel that way. I've seen quite a bit of quality feedback over the years from those forums, and it would be a shame to miss feedback from those not within your circle, and/or outside your immediate target audience - it could be the difference between keeping a visitor and losing one.