Odonadon, I don't completely agree with your assessment. If someone runs off with the topic the OP, or a mod, should simply reiterate the question or ask if anyone has any new ideas. The mod shouldn't necessarily admonish anyone for going off topic. That sort of thing is natural. But mods can take positive steps to try and steer some attention back to the original topic if it hasn't been properly addressed.
In the case of this thread, the OP's query was covered. Just because the OP didn't like the answer and refused to believe it doesn't mean the query wasn't addressed. My only problem with this thread was the insults and the flaming. That said, in regards to helping newbies acclimate, I do very much agree, if to a lesser degree. The forum is still here, ostensibly, for us, those who are already here. Should we be more welcoming, patient, and tolerant? To a point, yes. Should we stop having some of the insane conversations and topical u-turns? Not at all! Compromise is key.