From a LEO perspective:
OP, where were you when the manhunt occurred? My guess is no where close to the greater Boston area. I also guess that you don't know anything about law enforcement. Why don't you go apply, and willingly take a sworn oath to lay down your life to protect a community or even a state full of strangers? I fully support what the LEOs did in Boston and I am damn proud of them for catching the SOB that killed and wounded innocent American citizens.
Police work is not always unicorns and rainbows and it always involves pissing off one group of people or another. You can't make everybody happy all of the time.
OP, I ask you if you would have thought the police actions were appropriate if one of the people blown to hell by a bomb was a family member of your's?
Lastly, there has been no hard evidence that I have seen to lead me to believe that any mis conduct occurred on the part of law enforcement.