I feel like Yahtzee is a being a little unfair in the Batman vs. Superman thing.
They're both right; but they made Superman take his end way too far with no moderationso that they could have a bad guy.
Superman is completely right that putting people like Joker, Victor Sasz, Brainiac and Grodd etc. in the ground is the right course of action, and that Batman's method is naive and has probably cost more lives than saved.
Batman however is right that killing all villains and having no checks is dangerous. People like Captain Cold, Penguin, Harley, Deadshot etc. aren't nearly on the same level and killing them isn't really justified.