Not Charity but Change in Systems
There are the two factors: wish to enjoy riches and wish to show some moral characters.
Almost all the humanitarian advocates in the world are rich. They never become poor due to their activities to promote humanitarianism.
For example, UN officials who are in charge of promoting welfare in the poorest countries work in those countries helping poor people there, but they usually live in rich hotels of the countries. Or, wealthy people donate money to charity to save poor people such as the homeless. But they will spend more money to secure their wealth.
So, true charity or humanitarian work should be based on belief that being rich is a crime and helping the poor is a duty of every rich man. And this belief should be based on the teaching of Christ Jesus.
But the world is presented a very bad example to. Even the Pope lives a very rich life while he is expressing his love to the poor.
The social and economic systems of this world should be changed to save the poor and victims of every evil such as terror, civil wars, etc. But for a man to be rich, he has to first accept these systems and win competition in the systems. He cannot deny the systems.
So, the teaching of Christ Jesus requests drastic change in human thoughts. If a rich man is allowed to enter Heaven, he has to deny wealth he has obtained in the social and economic systems in this world and furthermore he has to deny such systems.
A nation can be rich through industrialization and further development and success in economy. And many citizens might be richer. But evil will surely give more damage to the society than when the nation was still poor. It is because old systems remain, and they always succeed in finding new types of victims.
Mar 10:23 And Jesus looked round about, and saith unto his disciples, How hardly shall they that have riches enter into the kingdom of God!