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.
I've read all of the posts on the thread. There are other issues that people have with Beckham, but in relation to this donation - the negativity appears to be universally related to his decision to publicise the donation.
Jaded, perhaps, would be more appropriate.