In my opinion there is blunt and there is bludgeoning. I don't see any problem with someone saying ... hey that's a really bad idea. You shouldn't do that, but instead do this. That's very different than saying you're an idiot for doing this and this and that. Do you see the difference? There's no sugar coating, but is clear and to the point without a verbal thrashing. Now, if the poster is clearly ignoring the advice and copping an attitude then you can have at them.... as long as you stay within the rules.