No,but you become a hypocrite when you relentlessly bash an institution,without ever trying to find out the root cause of the problems you are bashing them for!!The real problem here for DRDO is money!!Their programs get delayed because we allocate peanuts in the name of R&D budget!!Because the total budget for all 51 labs under the aegis of DRDO never exceeds a mere 2 billion USD per annum!!That's all what they receive to run a multitude of development programs!!Now compare this amount being spend on R&D with that of the so called developed nations and you should get your answers.That's why I always advise people to always look into the details,cause that's where the devil lurks.