Wise words.
The difficulty, imho, lies in trying to gauge whether someone is being critical, or merely curious. If one trusts another, the benefit is generally given; unfortunately the anonymous nature of the internet leads one to being cynical and non-trusting.
Just mho.