No need to apologise Nick, you've got a thankless task running the site and I'm sure it takes up plenty of your time and energy.
I did consider reporting the post but I was reluctant to do so, hoping that a strong backlash would at least give the poster pause for thought.