You want good documentation from an (ostensibly hypothetical) piece of open source software that you use. But you will neither pay for nor contribute better documentation.
You see where the problem is, right? I'll give you a hint, it's not the developer...