How is that the case? Open source software only thrives when there is a community around it that is dedicated to making it better. Many people seem to think that only programmers can do this, but there's always a need for designers and documentation writers to step in and help as well. Admittedly, some programmers have trouble accepting advice and criticism from non-programmers contributors, but I do believe this has been getting better over time.
What is the alternative, if not for people who notice problems and care about them to step in and contribute?
What is the alternative, if not for people who notice problems and care about them to step in and contribute?