Remember: code is free as in "free puppy". FOSS communities were never valuable because of the code. It was the shared written and oral traditions that make the software useful, usable, and updated.
> that make the software useful, usable, and updated
There is a lot of OSS software out there (e.g. in scientific communities) that I would say would barely qualify for each of those three attributes. The main reason it's valuable for the respective communities, is because it's the only thing that's available.
What makes computers useful is solving problems
I don't care if they adhere to written and oral traditions of the past or some other means
I need to add and divide and test values in memory. I don't care what it looks like to do that.
I don't need a passenger telling me how to drive. Why would I want a patronizing coder telling me how to use a machine?