because we are a fairly small team maintaining a behemoth of a codebase and having to implement new features for paying clients, all the while providing support and keep things working for our open source community.
There is only so much we can do in a day, and documentation often trails behind.
I understand your frustrations very well, but I feel that point deserves a mention too.