Keeping you anonymous to the charity to preventing them from spamming you with mail is maybe the best part of this pitch. Even well run charities send a tremendous amount of mail after you give a donation. It's one of the big turnoffs I have about the whole donation process.
Welcome to the world of marketing. They can do stuff that sucks hard, because apparently doing it brings more money that not doing it. Remember, they care about your money, not about your feelings.