Gemma, nobody is suggesting that newbies should not post here. If anybody suggested that, it would be a perversion of what somebody else wrote - a bit like one person saying "a GPS is a good thing" and then another person twisting that around into "you should keep your eyes out of the cockpit and not inside it".
The original debate was over people posting meaningless dross, especially one-liners containing no meaning, and personal attacks, all of which are pointless and drive good people away.