2 Why is crushing a heart bad enough to change, when Snow and Charming killed dozens of soldiers (poor sods that were doing their job for an evil ruler, but most likely were not bad) and that did not change them in the least… But all of a sudden when it is about killing Regina or Cora, it matters? *senses plot hole*
Killing Cora would be murder. Killing those soldiers = something that happened in war, which is a lot different than murder. Yes, it’s still killing, but it’s more of a gray area.