But they also are a cop out to not solve the real problem.
If you give tuition money to a few poor kids via a non profit, you don’t solve the college debt and education accessibility problem, but it makes people who did it feel better.
Basically, it isn't. The theory that everyone should do a little bit is based on the idea that if 1000 people each solve 0.1% of the problem then we solve 100% of the problem. Which in general isn't a bad idea.
The problem comes when somebody tries to sell it with bad math. Because then you have a hundred million people each solving one trillionth of the problem, which accomplishes effectively nothing. And worse than nothing, because then you have a hundred million people each thinking they've done their part and no further action is required, even though no one has made the slightest dent in the actual problem.
I watched the video but I didn't notice any argument against the practice, unless I synthesize "one should always feel bad about participating in consumerism", is that it?