Although your point is entirely valid, it doesn't really bother me (most of the time) since it tends to stay in the nonsense thread and only occasionally leaks out in breaks that last for like 1 or 2 posts, most of which are usually just in good fun. However, if you want the forums to be more serious, yeah the moderators are going to have to be a lot more harsh. If someone even goes off topic posting a image macro, for example, in a thread where someone is asking help with programming at least a warn is necessary. The only real way to control this sort of thing is to be very harsh, which is something I don't really like all that much. You guys are too fun.