If you look at the top posters, many are moderators.
Funnily enough posts in the moderator forums do not count. The last few years my post count remained almost stagnant as moderating is about all I do anymore (and the odd beta, time permitting). Back in the (very) old days I pretty much answered every game question and averaged over 50 posts a day (being a student helps). I'm still living off those posts