There are some good charities. As has been said above, if you want to give, do your homework.
We've had an extremely fortunate existence, born into comfortable homes, with parents encouraging education. Never short of food, clothes or toys. We've also travelled to some "developing countries" and seen the plight of kids with considerably less in the way of privilege. With that in mind, (and I don't give a toss about charity beginning at home where kids are involved, or adults for that matter, but especially kids) we decided to sponsor an orphan in one of these countries. It didn't take a lot of digging to find out which of around the three charities at the time had most of it's bottom line going to the kids. It was around 90% as I recall.
We sponsored a child, chosen at random for us in Vietnam. He lives in an SOS village in Ho Chi Minh city.
We receive letters several times a year with photos of him.
Three years ago, we visited him whilst on holiday there and were so impressed with the work of this charity, we decided to sponsor another.
Only covid has prevented us from going back to visit again.
There are lots of reasons not to give to charity, chuggers being high on my list. But if you want to, you find a way.