These kinds of discussions go no where fast unless the parties agree on the meaning of terms. When we use the word greed most people think of someone who is obsessed with getting as much as they can. But self interest doesn't have that baggage. I would argue most of us expect others to act in their own self interest. We don't consider that immoral. Greed however is immoral to most people. Bitcoin and SN are designed with both in mind.
If it makes you feel better think of bitcoin as the balance of handling the worst most greedy individuals while being as just as possible. Bitcoin is not based on greed but it handles it with proper incentives.