Whatever happened to "Relax, don't worry, have a homebrew"? Especially when the OVERWHELMING majority of entries are properly received, handled, and judged.
The 165,000 members here who haven't posted are relaxing and drinking their homebrew and probably have the attitude you're expecting. So, thanks for doing what you do and keep up the good work, sir.
The people who have posted here, positive or negative, are certainly on your side. While you know that there was only 1 problem, they don't know that. This is a discussion forum, and when things go wrong they get discussed here.