Charity and non-profit look to me like the easiest way to finance corruption with tax evasion, while making yourself (esp. if you're a billionaire) look good.
They get well kept mind. But they never "own" the proceeds. IIRC one of the directors of mine was found with 3 corporate vehicles assigned to him.
Now on the flipside, being upper management in the same charity was a goldmine. Upper 6 figure salary, no expectations, vendors taking you on substantial holidays and meals to get your business, low 6 figure bonus every 12 months.
Different worlds tbh.