They praise it for giving human dignity and equal status. As said earlier, the rich have an Islamic mandate to keep the poor always in their mind and heart and help them to come up in life. Islam does not permit adoption of charity as a means of promotion of the poor. Charity destroys human dignity and development. The relatively disadvantaged classes should be motivated to shed their inferior status and take up the challenge.
Egalitarianism is a pragmatic solution to uneven distribution of wealth.
Too much concentration of wealth in the hands of a few has destroyed them. Many of us have relatives suffering from acute poverty and rampant illiteracy because their elders who were rich once squandered everything in satisfying their lust and extravagant luxuries. They did not bother to share with the needy. Had they done so today their children would not have been care of foot path. There is no alternative solution to promote and sustain a healthy society.