Well... If you have to chose between sending in your troops/colleagues or a robot, what would you pick?
Either way, I can't think of any scenario where I'm comfortable with police having bombs.
IEDs: rather less so.
This is the Dallas police department, they have equipment capable of dealing with this situation -- to include armored cars and ballistic shields.
I hope the legal process is explored in this case.