> charitable behavior is heavily driven by visibility (hardly any donations are anonymous)
That doesn't bear out with what I see. Looking at a dataset of 2.8 million donations through our site, roughly 20% are anonymous. That's not the majority, but it's much more than "hardly any."