So what you are actually saying is that weapons development and integration is not about testing and solutions, it is about wants and throwing money at problems?
Microsoft still can't put out an operating system that is bug free and in comparison a modern warship with all new components is orders of magnitude more complex with millions of interactions.
Gorshkov is delayed because it is not ready for service yet and apart from you whiny fanbois complaining because it is taking too long, what other reason do they have to rush it into service not ready?
Sometimes there are no adequate or obvious solutions and a vessel enters service with problems.
Look at the front end of the Kiev class carriers... they kept changing them to get the airflow over the air strip sorted out, but that was a different time.
if they are going to make 20 or so Gorshkovs then it makes sense to get the first one right and working before making another 19 the same.
These are Frigates and will not lead the fight against NATO... the Yars will do that and its funding and performance seem to be just fine.
It is not even just a question of getting all the systems and sensors working together, they also have to tweek them so they are working as good as they can and then actually getting them into production so they can be ready to make them for the serially produced ships.