you might wanna pull your head out of the sand my guy, many companies give donations like that but you never see what's behind their back, they literally pay no taxes which saves them billions of dollars. Donations of millions doesn't matter they only donate money so they can get their public rep up. Also companies always get their way, my father almost lost his job because Microsoft was pulling the strings over Obama and telling him to let in tons of Indians to work for half the pay. I'm thankful he didn't lose his job but many of his friends did.