My problem with this whole thing was that the Komen folks are taking money given to support cancer research and then turning around and giving it away to different organization(s) via grants.
When I give money to charities, i expect that money to be used by that charity, not given to a different charity / organization whose goals are different. (the notable exception is the United Way, which is exactly how they work). Naive, maybe. Unrealistic, not in my opinion.