oh, and i don't know if it relates, but - as far as charitable contributions by affluent companies...

my ex contributed to charities when he went over a certain salary too - because his accountant told him he HAD to...they need deductions to offset the huge profits...not out of the goodness of their corporate hearts.