Best Answer - Chosen by Voters
DRDO has made some fantastic contributions to Indian defence. Some projects have been delayed due to continuous change in GSQR (General staff qualitative requirements) by the Army. Design specifications cannot keep changing for one model. DRDO developments should be accepted into the Army in phases in a time-bound manner. If the product meets the initial requirements it should have been accepted as one model and further modifications as the following model instead of keeping things on the drawing board and continuous changes in the GSQR. That is what has happened to the Arjun MBT. It does take time but if DRDO developments don't get back the money invested in the developments India would be wasting not only money but the technical know how as well which is acquired by developing things indigenously. The Army may be quick to buy foreign arms supplies and look at DRDO as an organisation trying to reinvent the wheel but they need to understand that it would be an "Indian wheel" and in time will make India self reliant.