We have strict laws about what elected officials and top governmental officials can and can't do while they hold office, and some activities such as lobbying are proscribed even for a period of time after they leave. I don't think it would be unreasonable to pass a law banning such officials from founding, serving as a director or lending his or her name to a fundraising charity at least while he or she is in government service. There are many other things that politicians can do to encourage giving -- using their high profile to ask people to donate to groups like the Red Cross after a natural disaster, for example. Or here's a wacky notion: Promote policies that would attack income inequality or lack of health care, which is technically their day job, I believe, and which might even reduce the need for so much charity.