There is no doubt many evils of the modern world. The root of all evils is always the desire to serve oneself, and thereby serve mammon (Matthew 6:24-34; 1 Timothy 6:9-10). The root of all sins of the desire to serve the flesh - "lust of the eyes, lust of the flesh and pride of life" (1 John 2:16). The more an act enables a person to gratify these evil desires, the more pleasurable it is to the flesh. However, this fleeting pleasure of sin has a catch to it - it kills, and the world knows this not. The wages of sin is death (Romans 6:23).
Giving is an unknown attribute to the human flesh which by only ever seeks to take. He who lives by the flesh, as such, is blinded into thinking that he deserves what he is given, and that anything that he is given which he does not like or appreciate is
Giving is a command of the Bible. Throughout the Bible, God's people are told to give. However, giving itself as a act does not mean that one is righteous at all. Even the sinners, that is the unsaved, can give. The sacrifices the people of Israel gave in the book of Isaiah was hated by God: "Bring no more vain oblations; incense is an abomination unto me; the new moons and sabbaths, the calling of assemblies, I cannot away with; it is iniquity, even the solemn meeting" (Isaiah 1:13).