Well this is my showing of hands - I can see it!
As to the original question - no, the organ isn't dead and neither is this or any other of the similar forum-platforms. My own suggestion is that we lead VERY busy lives these days - lives which would actually have horrified our grandparents in terms of the pace at which we must do everything: the concomitant is that some things only occupy our minds as and when they occur, such as contributing to this forum when we see something that interests us or when someone has a particular question to ask.
I don't read anything more into it but I'm happy to be proved wrong. My own excuse is that we're currently in the busiest time of the year - Christmas tunings, which take a hell of a lot of organization, to get through so many in such a short time.