Turkey is making different kind of drones aur hum yaha Rustom ki maiyaa chudwa rahe hai....
Pura DRDO ka fault bhi nahin hai, if the armed forces don't support the project it is difficult for DRDO to progress. The TB2 had full support of the government and the armed forces. Rustom 1 and the TB1 had similar development timelines (both first flight in 2009) and they share similar features.
If you compare the 2 UAV programs you can easily understand where are armed forces mentality towards indigenous products differ from that of Turkey's.
The Bayaraktar TB1 first flew in 2009 and got a firm production order for the TB1 variant in 2011, after that Baykar started working on the TB2 program around 2012 which is the current avatar with better specs (increased payload, endurance etc) which made its first flight on the 2014 and had confirmed production orders by 2015 and then the rest all you guys know. After this now they have the Akinci almost ready for production which has better specs than the tapas.
Rustom 1 on the other hand even after 1st flight in 2009 (which crashed on landing) only had made its 5th test flight by 2011. The armed forces did not accept the product as is and the Rustom 1 fell out of the limelight by 2014. Then came the Rustom 2 (TAPAS Saga) which was supposed to have its first flight by 2013 but only had it on 15 Nov 2016 and the test flights are still taking place.
If you see the way these two programs where handled by the armed forces you can understand where are indigenous R&D efforts fail. The Indian armed forces have a certain fantasy list of requirement which can be fulfilled but will take its time to mature and if DRDO cant fulfill that request they go for foreign purchases and then the place of indigenous product is taken over by the foreign purchases.
While other armed forces take in the product even if it matches 60-75% of the requirements and then have an incremental upgrades via follow on batches.
There are so many examples in India that have followed the same route Tejas, MBT Arjun, ALH, LUH etc