It's shortsighted for other reasons as well. On Android, you had to have notifications enabled in order to buy through Amazon Smile. Being able to deliver ads via push notification is a useful way to increase sales. I guess they weren't making enough money from it to cover the costs to charity?