Thank you for that calm and level headed post.
Let me first say that there were indeed a series of errors on the NATO side. I am also painfully cognizant of the asymmetric casualties.
Let me then say this:
If Pakistanis were not aware of NATO operations in the area, then they would have no way of knowing who they were firing at. Once fired upon by what they believed to be enemy combatants, NATO forces followed SOP to determine a response, but made a series of errors that led to a geographical error of 9 miles.
Tragedies such as this have multi-factorial causes, and all of them need to be looked at one by one, calmly, and logically, if they are to be rectified. This must happen on both sides.