Just as @joniboini has answered, most of the users posting on the board and also guilty of posting of off-topic posts on this board aren't newbies, rank wise, the board has be hijacked from it's intend purpose and has been turned into a hurting ground for merits. To some extent it kind of add value to the board because more quality topic and reply are introduced daily but that doesn't mean it's ok.
This is a beginner board (as the name implies) so mistakes are bond to happen but we shouldn't misuse that privilege, atleast if the noobs are doing it, the higher ranked users shouldn't join the party as that will only encourage the noobs and future newbies to continue in our footsteps. Each board has a specific purpose for it's creation that's why we have different board for different discussion so we should learn to used them appropriately.
For now reporting of the topics to be moved when we encountered them has to be the most effective option. Although as I have previously mentioned, ignoring this type of topic and not giving them attention until they have been moved to an appropriate board could contribute to the reduction in the rate of such topic getting posted here.