Again we see more innocent people die, all because Barry won't allow the mass murderer, Thinker, to be killed! He should feel guilty for Ralph's death, it was 100% the Flash's fault. Ralph had DeVoe down, but was not allowed to finish him, before he gets up and murders Digby.
I would never trust him in combat, he doesn't have the stomach for it.
I Afghanistan, he would have been beaten to a pulp, one night, by his fellow squad members.