I think it’s worth grading this sort of thing.
In my business we derive fantastic value from FOSS, and a huge part of that is the absence of countless other layers of profit between us and the upstream developers. So it makes sense for us to give a piece of that business back. More or less, the core of the business is all sitting atop FOSS projects.
But we’re small, so any contributions reflect that. And we do cumulatively use more FOSS software in our stack indirectly than we can sanely evaluate, so we probably won’t be seen contributing funds to every single one.
The Amazon ES shenanigans is a good example of a different “grade” of this situation, where they’re just money grubbing.