Pretty sure “money can’t buy happiness” is meant to actually mean “don’t neglect emotional health and caring for the people in your life in the pursuit of more wealth than you need”, but instead middle-class and rich people use it to tell poor people “don’t strive to have financial security even though have it”.