I have never understood why it is "greed" to want to keep the money you have earned but not greed to want to take somebody else's money.
The vocabulary of the political left is fascinating. For example, it is considered to be 'materialistic' and 'greedy' to want to keep what you have earned. But it is 'idealistic' to want to take away what someone else has earned and spend it for your own political benefit or to feel good about yourself.
In liberal logic, if life is unfair then the answer is to turn more tax money over to politicians, to spend in ways that will increase their chances of getting reelected.