Well, it is slightly random sometimes. I have crafted many answers with exact clues and screenshots with arrows and quite some research and handiwork that were very complete and helpful answers, and, indeed, never heard back from the OP or, better, got a heartfelt "thank you so much" but with no points. But I never started here for the points, and when I did go after them (once I "entered" the top ten many years ago), I just calculated that per three of four good answers you once may get five or ten points - then again, at other times when I just completed someone else's answer with a detail that I got the points where the actual answer didn't get any, and I did feel guilty-ish about those, but then I let it all go: giving answers, helping, is now the reward in itself as far as I'm concerned.
I know some of the top ten of the entire support community (people that have gotten hundreds of thousands of points by now) have a very organised system for answering and rake in hundreds of points daily. My initial goal was just to learn as much as I can about working with Logic Pro by figuring out and researching questions. Now it has become a part of my daily routine to do this, and I hope to soon be lecturing about Logic on music schools here in the Netherlands.
O, and what I love about thisd program is that it has two sides: learning about Logic itself but also learning about how to make music.
Very gracious reply btw, Steffan. Thank you. You make some valid points.
I also post equally regularly at David Nahmani's site, which has not such "rewards" system. There it is just about trying to be helpful, and learning, both in technical aspects as well as human aspects. I have learned to not "lash out" so much at what I felt were "lazy learners" or worse, "entitled" users, that "demand" answers. ("...or else I'll switch to Pro Tools, or Reaper, or Studio one, or Cubase" as they sometimes "threaten").