-snip-
I really agreed with your statement, if really you want to help you should have done it silent.
To O.P.
Whether you do something good or bad, there will always be a bad feedback from others.
just do what you do best...
Forum is for Exchange of Informations and in Order for you to survive and win - give and take Technique is always the best strategy.
Good Luck!!!