I don’t mention this to argue that all Marvel heroes are monsters, but to justify that the heroes they kill are still heroes. In fact, most heroes kill. One i can’t just say, “Oh, John Walker is not Captain America because he kills”, because Captain America Steve Rogers has also killed. If there were more self-aware and morally gray heroes in the MCU, perhaps they could point out this hypocrisy and allow some of the less palatable to take a break from time to time. This is basically the perfect topic for Deadpool to tackle, so maybe he can follow a line on this in his MCU debut appearance.