Great topic Matthew!
When I read this post, my mind immediately went to open source sharing. I hate to quote wikipedia, but I think they explain it in words far better than I ever could:
Open source sharing enables
"a self-enhancing diversity of production models, communication paths, and interactive communities....The open source model includes the concept of concurrent yet different agendas and differing approaches in production, in contrast with more centralized models of development...A main principle and practice of open source software development is peer production by bartering and collaboration, with the end-product, source-material, "blueprints", and documentation available at no cost to the public." (from their article -
http://en.wikipedia.org/wiki/Open_source - on open source sharing)
I understand your friend's thought process though Matthew, and I'm sure individuals on this site have withheld information from others at some point in their career to get an edge. It's survival. Whatever gives you that extra boost that someone else might not have. However, sharing is for the common good, not necessarily the individual. I could see myself focusing more on my own life and career rather than on the education of others. It's not selfish by any means. I think as I age though, I gain a fondness for education and teaching. I definitely am not at a level I would feel comfortable molding the minds of others, but I would love to be like my college mentor one day.
I started reading this site in 2008, right at the time I started to hit my stride as a stage manager. What this site has given me more than anything else is the mindset of a professional. It allowed me to be fair and reasonable in my approach to difficult situations, in contrast to years prior where I might not have thought things out at stringently.