It doesn't bother me that DigitalOcean is incentivizing people to contribute to open source. Yeah, they were pretty bad at it, but we were all bad at it at some point. Encouraging people to take that chance is valuable to me. (Some other comments mention sending DigitalOcean an angry email because they are customers. I'm a customer too! Maybe I'll send them a nice email.)
Github could do some work to improve this. For example, they could add a feature that requires lint/tests to pass before the PR is even brought to the attention of a maintainer. That would be good even outside of Hacktoberfest; I have no doubt wasted a colleague's time pointing out a lint error that the linter would have pointed out a few minutes later (if I had not forgotten to run it).
People get a chance to try out open source contribution. Github gets some ideas on how to improve their product. I'm just not all that angry.