I don't think the BBC have done Terry any favours by giving him this money. It's not really anything like the fee you would expect him to be paid for any other kind of event so it seems a bit silly. It is worth noting, though, that it is the BBC that pay him not the Charity so although they would appear to be wasting licence payers money they are not robbing the children