I don’t bring this up to make the argument that all Marvel heroes are monsters, but rather to justify that heroes who kill are still heroes. In fact, most heroes kill. One can’t just say, “Oh, John Walker’s not Captain America because he kills,” because Steve Rogers Captain America has also killed. If there were more self-aware, morally gray heroes in the MCU, perhaps they could point out this hypocrisy and allow some of the less savory ones to catch a break every so often. This is basically the perfect subject for Deadpool to tackle, so perhaps he can just go on a row about this in his debut MCU appearance.