That is not how money obsession works, you just assumed that all of them did not donate their money to their charity activities which made no sense, there are many ways to do Charity without money, here are some examples Volunteer your time, Organise a fundraising campaign, Donate unwanted items, Use a learned skill, Raise awareness...
Capitalism is an economic and political system in which a country's trade and industry are controlled by private owners for profit.