That makes me feel like I'm dropping the ball because I've only got about a third of that and (I believe) I joined before you.
As one of our "old" friends used to say either here or at our old home CU, a person's post count is often inversely related to the value they provide. It isn't an absolute by any means.
And yes, the site has been a bit wonky as of late so glad to hear that it isn't only on my end.