Indeed, money makes us feel better. But, it is a short-term solution to a major problem, unhappiness. To be happy, one needs to improve one's internal state. External developments are transient. While inward developments help one to find fulfillment in life. Money has no role in this inward development of mankind.