I'm sorry, but there is a lot of very silly statments going on by people who seem to be quite clueless on a) the roles of units b) military training c) the capablities of specific units.
1.Garuds are "new" to what role exactly? And what does "new" even mean? They, as a unit, are over 10 years old, have served impecably to date around India and around the world. Do you think their 3 years of specalised training in every element of SF capability you can think of is meaningless?
2. The NSG is a counter terror force- end of story. They go where the terrorists are, nothing more, nothing less- this is their entire reason to exsist. There is no such thing as a close quarter/compact area force. As one of the world's premier CT units, they train in a huge range of missions- CQB is just one of them but one that many think is their sole role/capability. I wonder if many are aware that the NSG's SAG operators are airborne qualified? How does that fit with being CQB only? You think the NSG shouldbe sat around 365 days a year waiting for that one "perfect CQB mission"?? Is this how one gets better? Is this what other deciated elite CT teams like DEVGRU, FBI HRT and Delta Force are doing?
Now I'm seeing idiots on NDTV asking why the NSG weren't deployed as sentries at the gates of the AFB instead of the DSC! Come on, get real. Do you think that the NSG isn't up to this task? If so I'd ask you exactly who is? 26/11 proved the steel that exsists within that unit.
+ don't forget, the NSG's "shooters" are 100% made up of ARMY operators- many from the SF.