Heh, I know what you mean, I often tell myself why I bother actually posting here.
Concerning the topic, my first experience on this forum (not counting my short lived stint years ago) was me speaking my mind concerning the open beta, granted I didn't mince words, and could have been more...