I agree with you that it is another facet. The point I was trying to make is that there is a pretty low barrier to entry to get yourself into that facet. An attitude I see online a lot is that "If I don't do it, it's not valuable" - though this goes hand-in-hand with "I do it, if you don't you are wrong".
I am biased because I do have a github account and work on side projects for fun, but I think it is worthwhile to point out that if time is what you think your limiting factor is (which was the point that cletus made that I was directly addressing), then maybe you aren't really looking hard enough into how you are using your time.
You have made similar statements about 4 times in this thread ("you aren't really looking hard enough into how you are using your time.", "trade an hour of TV watching for an hour of writing your own blog engine or a Todo list app") already and you basically alienated about 90% of good developers, and you still don't seem to get why your statement is insulting.
Others told you, so try to understand their viewpoint: you are projecting your own prejudices about time and open source. Maybe, if you look at the cold, hard numbers, you may agree that 90% of smart programmers don't have a github account. True or false? If true, then your claims need to be revisited.
I am biased because I do have a github account and work on side projects for fun, but I think it is worthwhile to point out that if time is what you think your limiting factor is (which was the point that cletus made that I was directly addressing), then maybe you aren't really looking hard enough into how you are using your time.