I recently got 100 Xper for being a member for two years. You also get 10 Xper when you log in each day which encourages people to log in regularly and I guess it could be a reward. I feel fairly rewarded after that extra Xper and being given moderator and editor titles. You can only get them for being a good user who comes on regularly. Maybe they should bring in a badge reward system to show certain feats?