The author of this article makes it sound like the charitable donors are getting a wonderful cash benefit from the charitable tax credit. He makes it sound like the givers are only giving to line their pockets.

All the charitable tax credit does is ensure that the donor does not pay tax on the gift they give. The donor does not get any extra money back. Otherwise the government would essentially be taxing all gifts to charity.