Well, as a society we could solve the problem with money. We’re all too happy to print more money for people who already have lots of it, why not do so for people who don’t?
To some degree money is creating problems and obstructing solutions, but as long as our society is based on money, it is necessary to antagonize wealth consolidation and to support universal income.
The question is whether someone has “enough” money. Until you can live comfortably, more money DOES buy more happiness. Once someone can comfortably live and engage with interests, more money doesn’t buy more happiness.
When someone says, “money doesn’t buy happiness.” what they’re actually saying is they have enough money and they do not understand how poverty works.