With the growing of a software the dependencies inside grow, too. And normally not linear but square. That slows down development.
With the growing of the company the regulations grow and the amount of people that have some say in the development, too.
in a small company the CTO and the developer decide. In a big one there are also project owner, project manager, UI depatement, quality control, and more involved. And this also lets the development explode.
I have the impression, that maxon tries to tackle at least the technical side with the new core, a system, that should be (in my understanding) much more flexible than the old one.
I really would be fine with this even though the development of new features is slow right now. But I don't like the business attitude of the new maxon. they are feature wise just not in the position to force their customers. They instead should try to produce good will. They also should give it away for free to anybody who wants to learn without the need to be student and the size of the university and all this. That is the only way to stay relevant. The situation has changed in the last two years. I see huge industry companies that switch to blender and they expect their agencies to build up blender know how.
Autodesk tries to fight this development with indi licenses. If this is the right way I don't know, but the way maxon is acting in a almost arrogant way definitely not the solution. Adobe can do this because of its size and the market at the time they switched to subscription, but they also are getting a problem with Affinity and Black magic.
The argument that subscription is needed because of the maturenes of the product..... well that might be true for a photoshop, but as long as we can not generate weather, clouds, fog, rain, buildings, streets, and so on parametrically with some sliders there is so much room for development (look at Unreal) the possibilities for development are still endless. So that can't be a reason for a 3D App.
And the Game engines are also an other challenge. My impression is, that the commercial 3D software packages like C4D, Maya, 3DS really have a small time window to adept to not get chrushed between blender and the game engines. I as a 3D Artist in C4D already feel the changes. In the 20 Years I am doing this the changes where never so obvious fast and radical.
I really hope, that maxon finds a adequate solution. I have the impression, that it needs bold and creative solutions now. subscription on its own will not save them in the long run.