Sort:  

People will never stop being greedy. But you can create an algorithm that incentivizes less greedy behavior, hence more community-oriented action.