I do have different requirements and expectations. For years I used Altium (paid for by employer.) If something was missing from the documentation then I called them. We paid some thousands of USD per year for support and I felt entitled to support.
But I know that documentation is always the last thing to get done. The developers could have held off an official release of V6 until the docs were ready, but they decided not to wait. Ideally, someone with experience in technical writing would have volunteered to work on the help files while the code was being written, but evidently there was no such person. Instead, as is often the case with software like this, the coders are going to end up writing the help files, but they've been busy.
So, yeah, cut them some slack. These days as an independent consultant I use Kicad professionally. It's not perfect (neither is Altium) but I use it and am grateful that it works as well as it does. FWIW, I installed V6 on the day it was released. I've spent some time with it, but continue to use V5.10 to complete projects that I was already working on.