This just seems wrong. You can be a contributer to the community but not the public community. You can contribute within your organization and still use the latest and greatest technologies if you choose. You can talk and collaborate on many development topics.
I work with other developers and we are constantly collaborating on ideas and technology. I don't believe that makes me a "Dark Matter Developer" because I don't share those conversations publicly.
Thoughts?