I disagree. One Einstein is infinitely more valuable than any number of death row inmates. Einstein's achievements resulted in contributions to mankind that have made life better for billions of people, death row inmates are a drain on society and achieved nothing but the suffering of their victims and the families affected.
It is not about what they need, it is about what they have earned and therefore deserve. An Einstein deserves millions of dollars because he has earned it.
Such seeds sow the crop of oppression when harvested. The products of my labor do not belong to you, it is not your property, it is mine.
You can allow whatever you wish when dealing with your own property but to think you have a "right" to dictate to others what they can, cannot, and/or should, do with their own property is the premise of tyrants.
To claim you have a "right" to the property of others is the same thing as declaring you have a "right" to make property out of other people, to use them as your slaves.
Why do you believe that if someone is making a profit, that the profit is coming at the detriment of someone else?
You are the one who supports the forced redistribution of wealth.
Collectivist societies always look good on paper and in the movies. In real life, you end up with the German Holocaust, the mass starvation and purges in Soviet Russia, The Killing Fields of Cambodia, The Great Leap Forward in China... Anytime a government seeks to impose a collectivist morality on a society, force is used to violate individual rights and the results can be measured in terms of millions of deaths.