That leaves out when the company prompting you charges an administration fee to collect part of that sum donated for their own profits.
It leaves out when they, like CVS did with the diabetes association charity collecting at checkouts, take the money as an IOU to the charity while making money out to offset loans in the near term.
It leaves out structuring of collected funds to allow a 503C arm of the corporation to have tax advantaged status while also specifically being chartered to help the for profit company that you are shopping at.
There are a variety of scummy practices employed by organizations collecting those funds and it absolutely can benefit them to do so.
Do you lack the ability to fathom how stepwise change works?
When you can get 1% better you take it, and then take the next 1% and the next and the next.
Apathy until something is 75% better as a step wise improvement means you will never see it.