at the end of the day, if the charity is actually receiving the money that the company claims they are giving, does it really matter the ultimate reason for the company's decision to give the money?
yeah, those "round up" donations are not going to qualify for much of a deduction, but the company collecting the round up from all of the donations will add up. if an individual wants to donate up to $0.99 (assuming rounding to whole dollar not nearest $5 or something) it's just chump change on an individual level. not really sure why you're so upset about this