Yep both Elwood and munch are correct. Just a basic way for the new people to see who is more experienced (or who is more of a forum whore hah!) and maybe take their advice more to heart. I do actually have some things planned for it, and the point system really allows me to expand when I have the time to do so.
Eventually if you have say 100 points, you might get a new ‘status’ or award next to your avatar. The more points you get the higher your status. That’s just one idea, but I have others. The only thing really holding me back is lack of time