Welcome to the forums, but I can definitely agree with the others above. Each forum has a different feel, and posts like those you mentioned to really appeal to a lot of people. If it's engaging, it works for that forum. A forum is a community where people can come together and have a discussion about everything really.