Took a year to fix this lousy typo which stopped the example from compiling. Marked as imperfection and put in the bottom drawer. Those who are not proficient in programming and just getting into Arduino via trying examples won’t have a clue why official example won’t work.
If this was a single case I wouldn’t bother writing this, but this happened to me at least twice before after reporting similar bugs in documentation. At some point one realises, why bother?
If that frees up your time enabling you to join the two poor volunteers who are maintaining the 117 repositories under libraries I think that is a wise move.
Hi @killzone_kid. Your criticism of the maintenance level of this project and some of Arduino's other projects is absolutely valid. However, as for your question: "why bother?", I think you answered it. You reported a bug and that report eventually resulted in the bug being fixed. That is why you should bother. You made the world a better place by taking the time to submit that report. Thanks! Maybe it wasn't handled the way it should have, but it did work in the end.
I currently have 1535 open pull requests and 403 open issues. Some of these go as far back as 2015. But I also have 5690 resolved pull requests and 515 issues. I used to get frustrated by the maintainers being slow to deal with some of my contributions, but I finally realized that my energy is better spent on making more contributions than worrying about when the previous ones will be resolved. You might think that after a few years have passed, it is never going to be resolved, but I regularly see these years old contributions finally bear fruit.
I do think it can make sense to evaluate the maintenance level of a project before you invest significant time into a contribution. GitHub shows the date of the last commit, which is usually a decent quick indicator. It can also be helpful to check the existing issues and pull requests to see whether things that could be dealt with easily are being ignored or not.
I suggest you bother because you want to help the people who want to learn about micro-controllers and electroncs to do so. Do it for them, not for Arduino.