I think it can buy you pleasure but not happiness. If it could buy you happiness then rich people wouldn't commit suicide, be greedy, have depression, anxiety, have affairs, be miserable.
Pleasure is fleeting and has a downside. The more money you have the more pleasure you can buy.
Pleasure does not buy happiness as happiness can not be bought.
Happiness is a state of acceptance, of being grateful for the things you have.
Doing yoga makes me happier and doesn't cause harm, spending time with my family makes me happy and doesn't cost money. Being healthy makes me happy.
Steve jobs had money would he have traded it all for more life. His money couldn't cure him.
The asos billionaire can not buy his children back no matter how rich he is.
Money can buy you distractions but you still have to go to bed at the end of each day and money won't keep the demons away from you then.
I am comfortable financially atm and am able today to take my kids out and treat them. I am looking forward to it. It definitely makes life easier but in order for me to live this comfortable life I have been working 60 hour weeks for the last few month so while I can treat my kids today there were probably times in the last few months when they needed me for something and i wasn't there.
Unhappy rich people do not live enviable lives. There is a difference between having enough money to live a good existence I.e roof over your head, bills covered, good food and enough for some treats. The basics need to be met. It is hard to be happy if your children are hungry or you have nowhere to live or are in debt just trying to survive. You need a certain level of income in today's world to meet basic human needs but I think that is completely different to saying money buys you happiness. Having your needs met as a human just happens to cost a certain amount of money in today's society.