I don't think anyone cares about showing healthy skepticism towards anything found on the internet, but the arrogant, haughty bullshit attitudes shown by a lot of people in this thread towards people who are doing something that's overall a good thing is indeed terrible shitstain territory.
"Slight skepticism" and condemning all support for someone who are doing good, even if it's not perfect 100% unalloyed good are two very different things. I'm willing to bet that none of the self-proclaimed terrible shitstains have actually done anything at all for any of those causes. After all, they're not fucking perfect.