Let me tell you CLEARLY that Army and Air Force get very poor marks in managing procurements. The Services always hide behind confidentiality. The fact is Services have lost credibility.DRDO is responsible for the protection and security of India and its 1.2 billion inhabitants. You don't go to a war with excuses, you goto a war with weapons.
For this there are no excuses.
Instead of focussing on a 100 different things, and failing and then having to import from abroad, it would've be better and cheaper if DRDO concentrated on essentials and we imported non-essentials from the very start.
When you blame DRDO, you forget that you yourself is the main problem. You cannot draft your requirements. You cannot plan. When you submit your requirements, that is a rehash from some brochure of a company that you like. Your planning should come from real analysis of needs from the field. Rather it comes from lobbying of foreign agents.