Yeah, I know it can be a bit frustrating, and perhaps the setup is a bit whacked, but as I'm not positive about where the breakpoints are (I don't have access to those areas to find out), there is not much we can do. The intent that the software creators used was to keep someone from being able to register many times and give themselves points quickly, or have others have too much influence before they've been around awhile.
I would say that I am also one of those who, if all of the new posters that I have helped and have tried to add rep points, would have probably 10 times the number I do now. So, I can certainly empathize with everyone there. I pretty much have to just accept that I'm only going to get comments, not points, from those and every once in a while I get a point or two from someone who has either been here awhile, or has posted a lot and I finally answered a question for them or they decided to do the rep.
So, it is not perfect by any means. I wish there was a good way around it because I know that it is kind of disheartening to find out that you were trying to do good for someone but it turned out that it didn't do exactly what you thought it was going to do.