I don't agree with this - it really depends on how it's done. I think the way it was done in this thread was non-accusatory, and generally I find that these suggestions are very helpful. Once you get to a certain level in a second language, your communication tends to be good enough that no-one corrects you any more, which makes it really hard to progress. I really like it when people correct me, FWIW.