I think we are missing an important question here:
Why were those people not stopped by police when they were ransacking the city?
If police had done its job then all this would not have happened regardless of who those people were. Nobody is asking that police should have opened fire, even though it was possible because snipers were present on those buildings. But it could have at least used some tear gas to disperse them.
This is what Mustafa Kamal was complaining about.
So the real culprit are people who gave orders for police to hold on and not do anything. We can not stop the terrorists but we can at least make sure that security personnel do their job as they are supposed to do.
I have not read any justification from police for this failure yet.
Zulfiqar Mirza says that police was not ordered to fire because the arsoners were in moarning clothes and if a few people had died, the whole Pakistan would have been in flames.
Jang Group Online