I really appreciate your expertise and that you're taking the time to correct the sometimes overeager amateurs in this thread. But can I suggest you tone down the unnecessary invectives? It's true that there ought to be some social penalty paid when people give confident wrong answers -- it's a pet peeve of mine -- but I think it's sufficient to just say something like "Your comment is incorrect. Here's why, in detail. Please don't project so much false confidence next time." That still stings for the other person to hear, as it should, but it leaves them much more likely to want to learn more. And it's much less likely to escalate into a fight that distracts from the main subject.