I think this is too harsh. It's fair to acknowledge the reality that doing good things doesn't erase bad things. Even if he has changed, damage that he inflicted onto others lives on.
But, yes, I'd rather he fund these great companies than disappear.