Madcap Diamond,
I should think EVERY contributor to this site matters a great deal. The more the merrier.
Perhaps it's just that the top ten posters are a bunch of idle sods with altogether too much free time on their hands, and/or who are just a bunch of sad gits with no lives or anything better to do.
And no, I won't confess to which group - if not both - I belong as one of the less important top ten.
Byron