True - the announcement might not have been made at all; that would have been handling it very well.
The 'bile' - as you call it - is generated by the announcement, not the gesture. Surely that's crystal clear at this stage?
No it's not crystal clear and to suggest it's just that suggests you haven't read half the posts on this thread. There's just as much bile about him/them as there is about the donation.
Maybe you're right, it shouldn't have been announced at all, or, as I said earlier, the focus should have been on the charity not the gesture. I just can't get outraged over a donation that will benefit kids in need, regardless of its origins or the manner in which it was announced.