Sort:  

I don't know what the reasoning here is, but philanthropists still have power over their money when they are in a foundation. This way they still have power, and can achieve goals with them.

ofcourse. You can setup a charity as you like. Again. Check how the vatican is doing it.

Yeah ok, but that does not tell me how they get the money back once the charity is set up and funded. Any clue?

You invest back from the charities to companies that aid your charity's aim. This is why the more generic the foundation the better. You basically trickle down (back up) your investment. Much like a shell company.