It’s just why I have become disillusioned with it. I think companies exploit well-meaning people that should be paid for their work. I have used Linux and open source tools for roughly the last twenty years, a part of me loves open source, but I think that big corporations take advantage of this love and it devalues labor.
Which is why I have stopped participating in it. If I am doing work that provides value to a company then they should pay me for it.
Here's what I figured: Company misallocates fund. On the other hand, many engineers are overpaid from the same perspective (most of us here are, have been, or will be at some point, if we step out of the bubble and stop gawking at the acquihire next door). So I'm happy to shift my side of the scale a tad bit by donating a few k here and there. We can do the reallocation ourselves and the more who do, the more difference it can start to make.
Which is why I have stopped participating in it. If I am doing work that provides value to a company then they should pay me for it.