He is not very wrong you know .............. most DRDO projects are either delayed(LCA) ,exceed budgets, have deficiencies(INSAS during kargil war) , or are rejected by the forces.
DRDO has a LONG way to go to becoming efficient like some other private defence enterprises.