Islam stands for entrepreneurism with a conscience. I am no economist, thank God, and I concur that people, someday very soon, need to sit down and hammer out a Quranic economic policy that will solve most of our problems. I say most, because no matter what man does, he has and will create problems for himself!
Some form of social welfare systems is in place in every country, no matter how backward and we should applaud these. Criticising is self defeating unless it leads to change, so we must learn from the problems and work together to solve them.