We all have our passions, things that we believe really strongly in and want to share with others. Over the years I've learned that instead of telling people you know the answer to their needs you can only offer what has worked for you. You offer it without making any assumptions about whether it will work for them or if it is the best course of action in their particular situation. You don't denigrate their current practices and dismiss what others have found that works.
We all have differing resources and abilities. The perfect solution for one person isn't going to necessarily work for another. Assuming that there is only one solution is naive at best.
Those of you on Loopers understand what I'm talking about. I have to say that I'm happy I finally said something and I now know for sure that I'm not alone :)