KiCAD has it's quirks, like any other package.
Don't forget that KiCAD is developed by people in their spare time, although some developers might dedicate every waking hour to the project, I don't believe they are getting paid for it.
I see changes every day, I have an issue for example, where the ERC just crashes the entire KiCAD application under x32, same project and release version, just x64 and the ERC works fine, if I go back 2 weeks, the x32 version runs the ERC on my project, so I use that version for x32 machines, but test new releases.
Another thing to remember is that the developers are trying to stabilise a new release version so there has been a code freeze on new features and just bug fixes readying the software for release, this could be why new features and major changes are refused also.
I am in no way affiliated with KiCAD or any of the developers, but for what it is, it is certainly a very capable and useful tool.