The phrase 'money can't buy happiness' is actually super gaslighting because not having money to pay for basic things is a legitimate source of a tremendous amount of suffering and despair.
Having money doesn't necessarily make one happy. However, without money, one will definitely not be happy.