There's great work being done around the world, but so much of it is bankrolled by really problematic neoliberal enterprises as a marketing exercise.
The difficulty with that isn't that money is being funnelled into good causes, but that those good causes are beholden (even if subconsciously) to those neoliberal enterprises.
How about big companies pay their taxes and citizens decide where money is spent, instead of rich white guys and their marketing departments deciding?