It’s really unsettling that somehow being inefficient is supposed to mean that you’re better than someone else. I just can’t identify with heroes in 95% of movies in western medias.
Having the moral highground is useless when it means that the villain will have time to rebuild his organization and avenge himself on everything you care about. Why not protect your loved ones by removing the designated villain from the picture?!?