The comment I remember from Jay Roth, as I recall, around the time of Core, was he pointed to this as an example of a mistake never to be made again. To hire a programmer, let him run amok with code no one could understand and then leave.
My personal opinion about IK Booster after spending a considerable amount of time learning it,using it, rigging with it, all the available tutorials and documentation, was that it never really delivered. And that the programmer kind of cheated the math to make it sort of appear to work, but it just fell short and was far too clunky to be a viable rigging tool. I still love it for what it can do and it has features that LightWave rigging could have used.
And so I developed the opinion that the real reason it was never fixed or integrated or developed further was that it was based on crap code to begin with and it would have had to be completely re-written.
A few years later when I got a hold of MotionBuilder for the first time, I remember thinking, “This is what was trying to do with IK Booster!” And it worked. And more. IK Booster never did - really. Or I should say not viably for professional-level animation.
Spline God, bless his soul, (and with all of the respect I have for what he gave the community and I learned from him) was completely wrong about that, I am afraid to say. He put up a good argument, but the stuff he was showing as examples for clients would not hold up as examples of animation that would have been broadly accepted ever, outside of maybe cheap documentary illustrations.
So there was IK Booster. And then there was the first attempt at joints, which I also learned. And used and rigged with. And found a similar theme going. Proton made a video about a reverse foot rig using Joints. I did it, did it again. Did it maybe a half dozen times. You gotta respect Proton! So finally when I was absolutely sure it was a bug. It was not me, and it was not working, I posted the scene file and did not have any problem getting my finding verified on the forums. So I reported the bug and never heard anything.
That was about the time I added it all up.
It was not the fact that the IK booster guy was let go astray, it was not the small happenstance that joints were completely poorly implemented (even without the bug I found).
It was not that still all the modeling tools needed to be rewritten. That Modeler was already outdated. It was not that bringing modeling tools into layout “did not work as we planned” and all the other many things that never got any address.
It was all of these things combined that were happening ,or not happening when they should be, under - and because of - poor management.
It was at that point 2008, that I predicted NewTek just did not have the ability to develop 3D. They were completely clueless. I predicted they never would. And it turned out I was right. Because there was a ray of hope with Rob Powers. And then they completely killed that off and went silent.
Could it be that the original developers went on to make Modo because they could see it was a more viable option than trying to fix LightWave, and then left LightWave in the hands of a management team that did not even understand 3D - at all? And then were tasked with the impossible? But they did not even have the insight to see it was impossible until they had wasted millions of dollars and a decade of time (2008-2018) stringing along the community?
It could be that simple.
This is the real reason LightWave is dead.
So… sell the trademark and move on.