>>I dont like to be cynical, but I have to suspect that this is more about putting money into the pockets of the people who run this charity than about helping the needy.
I like to be cynical (although I prefer the term ‘realistic’), and I suspect this is more about reducing his tax bill than helping the needy.
Actually, this move does both. The monetary value of the stock he donated goes into "his account" and he will allocate it to charities over the next "x" number of years. Even if he were to go bankrupt, that money will be available for allocations to charity until it is gone.