Regardless of anyone's personal feelings, Its no one business to judge it, But people in business who use it and certified it for 3 million strong Army to use..
The link is provided as for those who come here regularly with nonsense, This is an old article about older 1B1s from horse mouth during 2005 which contradict to all those baseless claims ..
==============
Regarding about stoppages, Foreign designs under our conditions have much worse preform-ace even some of the home grown designs, The reason why INSAS family is still under service ..
Read the thread, Its all explained in depth ..
Not to steal the thunder from the love of INSAS, but the article seems more like an indictment than an exoneration!! The current army's requirement is 1 stoppage in 24,000 rounds fired (which is 0.0042% stoppages). Excalibur apparently reached a quality level of 2 stoppages in 24,000 rounds fired. 1% (or slightly less than 1%) stoppages seems like a far cry!!!