User blog comment:TheDoctor230/Barry Hasn't Defeated a Big Bad Yet (Technically)/@comment-27700324-20180110141131

It is very much a situation similar to the one on Avatar where Aang's pasifist ways prevent him from killing the antagonists so he finds a different way out of that. However both Barry and Aang beat the villain, they just don't finish them off.