I don’t think today’s generation is that much understanding. They want money to be thrown away for big parties and booz and even after that their bank balances are not getting moved an inch. This makes it act of non humanly but who cares these days.
Rather than them middle class person would know the pain of hunger and they will go and donate the money. Though OP you have good thoughts I hardly think billionaire cares if it’s out of their good thinking league.