Aside from preening, it is an index that measures your participation in mingling with others, both the Newbies and the Oldies .... Barry is an Oldie
G2G is also a vast loose encyclopedia of information on how-to, how-not-to, when-to, and when-not-to ref the fields, the Biography and the Sources
The points are an incentive. a lure. a come-on, a gift of Good Feelings, and without them how many of us would be drawn to participate in G2G? Not nearly as many.
The points are Prizes, Awards, Markers of Achievement and the chance your name will be plastered across G2G with laudatory words attached when you "hit the mark" ... it is NICE to be Appreciated, it is WONDERFUL to hit 10,000, and 100,000 and 200,000 and 1,000,000 -- a fantastic feeling to do so