I can add my opinion to this topic from a very personal point of view: I have to thank many contributors of this Forum for helping me to correct mistakes I made in my past recordings, like using too much reverb or even playing a wrong note (on a couple of different songs).
In a particular case, the remark about the excess of reverb was made in a rather blunt manner, but at least the poster had the tact to express his appreciation for my playing style, and this helped me a lot to swallow my pride and reply in a civil manner. So, I guess that all depends on the personality of the poster and the tact he/she has and is willing to use.
On a different note, at least in one case I had to give up giving advice to a Forum member, because he was too stubborn to accept even the slightest criticism, so my question in this case would be: are we ready to accept the opinion of other musicians or are we posting songs only to boost our ego?
_________________________
Korg Kronos 61 and PA3X-Pro76, Roland G-70, BK7-m and Integra 7, Casio PX-5S, Fender Stratocaster with Fralin pickups, Fender Stratocaster with Kinman pickups, vintage Gibson SG standard.