That's funny. Imagine there was a charity. "OmniHelp". And, they distributed money to healthcare, education, public safety, public transportation, etc. Their services weren't perfect (their public safety arm had a bad habit of violating public safety..in fact, the first three of those heavily government involved services in America really are by and large a mess), but they got the job done.
Another major source of their efforts was developing biological weapons, buying massive amounts of machine guns for violent insurgents and dictators overseas in dozens of countries, developing weapons to destroy the world with, mass bombing thousands of civilians from armed aerial fortress bombardment, deploying chemical weapons, building massive prisons to put brown skinned people in, giving lots of your 'donations' to the worst corporations and crooks in the world, etc. etc.
Whatever money you donate goes to fund all of these things, you have no say over what exactly it funds.
Now, you have two people. Bob and Sam. They have each received a bonus at work and have $1,000 they want to donate to a charitable cause.
Bob donates his $1,000 to the Red Cross.
Sam donates his $1,000 to OmniHelp.
What would you think of the decision these two men just made?
Given a choice of any of thousands of legitimate charities and NGOs in the world, would YOU choose to donate your money to OmniHelp?