I've seen a few of these massive number announcements and while I'm sure there's an impact ... the whole massive sudden success rarely seems to come like you imagine it might.
I suspect these donations are a lot more nuanced, maybe not even guaranteed and so on.