I think that the scope of this site is well defined and you should stick to communication and evangelism.  There are other sites and blogs where people can communicate about specific products or other Microsoft related topics. For example, I loved Chris Pratley's discussion of OneNote and Word.  It provided him with a perfect forum to engage interested people.  Maybe you could point your readers to other cool discussions on the web but don't try to be everything to everbody. I think you are doing a good job engaging the development community.