I believe, an IDE release is not same as language support release. NetBeans (or any other) IDE, as far as I am concerned is “just an editor” and a framework for other language plugins. Then, say, PHP and even Java rides on top of that. Mixing these two concepts together creates too much conflict.
Then, there is a sour feeling when hear how next version of language plugin is already done, yet it’s not allowed to be used/shipped until some arbitrary release party. I have 1.3 million views Zend Framework (PHP) tutorials and I regularly get asked to show how to setup free editor instead of proprietary one I currently use they cannot afford. Unfortunately, that is a non-starter as the lessons showing what Zend Framework is capable of in **current, yet already half-a-year-old** version is not possible in editor that has even older version. I am not going to teach outdated content just to promote NetBeans on the screen, even though that would be excellent motivation for me to show it off. Some replies here have idea about psychological comfort of frequent releases. As a language user, I do not notice much underlying platform releases. Again, this feeling may come from the conflict in my first point. More releases mean that NetBeans has a better chance to keep up with *ALL* languages by maximizing probability that do not have to wait long for next version of, say, EcmaScript. This increased probability gives false sense of keeping up or innovating. However, do language plugin users really care about the underlying *IDE framework* release version? Sure, there may come a time when NetBeans 14 might have some fancy editor feature so have to wait until “PHP plugin version 21” or “Java plugin version 7” catches up to IDE release, but that is a VERY tolerable wait that does not actively prohibit usage. Then the IDE framework can take however many years to have releases.