Very wrong analogy, sorry. You are misrepresenting what I said.
You are also very generously assuming that charities actually do what they are supposed to. Here in Eastern Europe where I live this has been proven to be false, many times. Are you convinced it's better where you live?
In the United States larger nonprofits have a great deal of public accountability. They have to file public financial statements and there are numerous watchdog groups which publish ratings on their effectiveness. Check out Charity Navigator for example. You can also give to organizations like GiveWell which are paid specifically to research nonprofits and direct funds effectively.
You are also very generously assuming that charities actually do what they are supposed to. Here in Eastern Europe where I live this has been proven to be false, many times. Are you convinced it's better where you live?