I really wouldn't be at where I am today if everyone was reluctant to share hints tips and general guidelines on how to get results. I can understand it if we are talking a 'trade' secret. As in, a particular studio may be well known for their expertise in a particular field and may not want to distribute that knowledge (though it'll most likely be proprietary software)
But for the average Joe (or not so average hehe) I think sharing knowledge is one of the best ways for all to benefit. It's mostly a two way thing anyways, I'm happy to talk about how I do stuff, but I'm also more than willing to listen to others in order to broaden my own skills
The way I see it is that the programs we use are tools, it's really up to the artist doing the work as to how they apply those techniques towards the end result.
So I say share!