I think the points systems on such sites give a different incentive. Many people help just to help, but others take part primarily for the point gaining (which rapidly becomes addictive) or to gain some sense of achieving more than others. Despite these motivations, if the ultimate result is a good one, I see no harm.
reply