What Americans avoid facing is that while we are very generous in charitable giving, much of that money is either wasted or ...