This idea is related to the social aspect of the game. What if you got points for doing helpful things for others. If I plant a tree in my back yard, it's only for my own use, but if I plant trees in the streets, it helps everybody so I'd get a few altruism points. If I breed piggies in my back yard, it's jut for me, if I release them in the world + altruism points. If I give valuable items to a low level player to help them get started + altruism points. These points would be just for doing things that don't help you. So you'd only get them for cooperating in a group quest where you don't get any xp or other things from that quest yourself. You'd get different achievements and titles based on your level of altruism. So if you get x number of altruism points you'd get the title "helpful" in front of your name, later you'd get the title "kind", "generous", etc..