I am not a communist and I passionately believe in the strength, efficiency and fairness of free markets.
Karl Marx got it right when he espoused the concept of “From each according to his ability, to each according to his needs”. Robin Hood had the same idea…take from the rich and give to the poor.
Human nature being what it is, the choices available to everyone are linked by a very large number of conditions, both internal and external. The internal conditions are generic, coupled with other circumstances of childhood. People can be poor for a great many reasons, only some of which may be reprehensible.
Unless enterprise, innovation and risk/reward motivation are coupled with safeguards to prevent exploitation of those members of our societies with less become normal practice, our civilisation is doomed to be second rate.