It is strange why the Indian military has been so insistent on foreign imports. For snapshots of situations, it makes sense but surely their planners at some point in the last 50 years would have formed coherent understanding of the need to eventually be very self reliant on ammunition and ordinance. I suspect a lot of foreign interest groups lobbying and corrupting decision makers, combined with a bit more desire for immediate gratification, and a bit less capability in domestic producers. Even with halo projects that were supposed to be trend setters like Tejas and Arjun, both have delivered acceptable platforms but overall still rather underwhelming in capability while costing more than they should and taking several times as long as they should have.
And yet the explanation is boiled down to the soundbyte "China sucks and our stuff is just super high quality which is why it took long". Sure okay.
If expense is the so metric for quality then they’d be displaying 24K carat gold cow patties in the Louvre.