Back when I took singing lessons my teacher (who mostly taught kids but I was an adult learner) shared that she often had to veto the songs kids wanted to sing. One in particular that stuck with me was a less than 10 year old who wanted to sing Lady Gaga’s Love Game. Which has the lyric “I wanna take a ride on your disco stick” among other very adult lyrics.
If you can, donate to your LOCAL non-profits or the local branches of larger non-profits. Get to know the people in those organizations (volunteer, visit organization open houses/orientations, go to a hosted event) and you’ll feel a lot better about where your dollars are going.
I used to be on the board of a local domestic abuse shelter and now I’m on the board of a local food pantry. Both are amazing organizations, both have incredibly passionate people working for them, and the board is filled with mostly normal working people who have or want to have good community connections.
My partner has a little with big brothers big sisters and that turned into a board position for him because he was super enthusiastic and active. That’s a bigger organization but his contributions are at the local level and we’ve gotten to know the local “ceo” as well.
Also, 501©(3) orgs must publicly list their tax returns and you can find out the salaries of the executives on those tax returns. So even tho in my experience, the executives of the orgs at the local levels earn every damn penny (and it’s def not enuf) you can also find that info out for yourself. But please remember that if a non profit doesn’t have an excellent, passionate and well paid staff, they will NOT be able to get the donations and funding they need to fulfill their actual purpose. I’m talking specifically about local orgs tho, some of those giant orgs with executives making millions definitely should take a closer look at their priorities.
And finally…if you can’t donate money of course there is always volunteering but there is ALSO serving on a board. Every non-profit ive been involved with has had problems filling their board seats with active, enthusiastic individuals. Sometimes there are monetary asks of board members but no one is going to kick you out if you truly only have time and no money. And if u experience that, find a better board, they are out there and they are working really really hard to make things better.