As long as the people submitting those pull requests understood the ramifications of contributing code gratis to a proprietary platform, there's nothing sad about it.
Correct. I think people do this when they need new features/fixes now. In some cases you gain the future benefit of the maintainers being more open to your issues/feature requests.
Scuds|10 years ago
empyrical|10 years ago
https://www.unrealengine.com/eula
ch4s3|10 years ago