Canceling the program bothers me a little, but replacing it with "donating" to four in house charities, only two of which are properly labeled as such, that clearly help Amazon makes it so much worse.
The first is about building houses in areas near Amazon offices. The second is training future Amazon employees. The third is delivering food that I'm sure won't use existing Amazon delivery solutions at all. And the fourth is disaster relief, which I'm less cynical about though I am reminded of their recent tornado issue.
What a charitable company.