That`s that point, better not mix up roles of various forces ..
Their is interesting point to note, That before the new video appeared everyone was busy bashing the ITBP after the new video everyone seems rejoicing, Its best not to jump on quick conclusions and go make theories on it ..