I've posted lighter stickies to the forums. While I'm sure forum veterans will fully understand where Twiztid and company are coming from, newbies may get frightened off by the tone of those posts. We want to encourage people to stay - not leave out of fear.
Hopefully this will alleviate the out of place topics.