Originally Posted by InfernalGuy
It's like giving a coin to a beggar, it's not really a loss to you, but you do a good job and feel better/make that beggar feel better
Welcome to the real world, no company is ever nice just for the sake of being nice.
They want to hoard as much money as they can with minimal loss.
Even if some company decides to donate money to charity you can be sure that it will be only done to get a positive reputation amongst customers.
Sorry to tell you this, but that's how it works