Binance is as shady as any other shitcoin exchange, everything we know about them is they have a congenial CEO making funny tweets. Their "charity" announcement is great PR, and that's it. It costs them absolutely nothing because it's the projects which are actually donating, but Binance gains the laurels. They make money from fees (and ripping off people forcefully trying to withdraw, obviously).