Being contented has nothing to do with money! Once a person has their basic needs i.e. food, water, air, shelter met, they have everything they need.
Wants or unnecessary desires is the cause of frustration when they are not met. Being content is an internal experience. I have met happy wealthy people as well as people who are happy and not wealthy. I have also met unhappy people in both situations.
Being content means that a person thinks that they have their needs and wants fulfilled. If a person is greedy, they will never be happy because their unlimited desire will cause them anxiety.
The Bhagavad-Gita is an excellent book to read, it discussed this idea better than I am able to articulate.
My conclusion is that if people do not come to the realization that life is a miracle for all living beings and the spirit is eternal, then they will never be content.