According to the rest of the discussion on this page, Visa and other payment networks refund the interchange fee to payment processors (including Stripe) on refunded transactions.
There is no evidence that Stripe is any more charitable to their users than other payment processors. Stripe offers a commodity service, and increased the cost of using their service. Perhaps Stripe is "doing their best", but their competitors (e.g. Square and Amazon Pay) are doing even better by refunding the processing fee for refunded transactions.