Thank you Mods for your post and thank you for your hard work looking after this place. It's easy to underestimate the time that you guys put in here. It's unusual for the running of this forum to be discussed here, as it has recently, and may be it's not such a bad thing (once in a rare while), even if just to serve as a reminder to us all how invaluable you guys really are.
I know I was angry earlier this week, and may be I over-reacted. I now see that I could quite easily make mistakes, or unpopular decisions, if I were doing your job. It's par for the course, and will happen from time to time.
Overall, you guys are just fantastic, and I think F8 is probably the best forum so far. So THANK YOU!!