While it's sad to see this program close, I feel like backlash isn't the answer. How are companies supposed to create beneficial programs like this if they know they're expected to keep it forever?
For one, they can afford it. Two, it factors into my decision on the value of Prime to me as a consumer. Prime also offers me the ability to sub to a twitch steamer for free every week. That puts real money in creators pockets. YouTube Premium gives creators more cash when I visit than a free user. I enjoy using services that allow me to give back to creators.
I'm not talking about Amazon Smile specifically. I'm saying that if this is how people react every time a charitable program is closed/modified, then companies have less of an incentive to have these kinds of charities in the first place.
A company is essentially having to make a permanent, immutable financial commitment lest they face backlash.
Yes, Amazon has the money to continue this program. Yes, I think they should keep it around. No, I don't think it makes sense for people to go bonkers over it ending.
But if Amazon committed to Smile for 2 years, then they could say "We're re-upping our commitment for 2 more years" every 2 years, bringing even more PR for it. And when it ended, there would still be some outrage, but probably not as much.