Hang on a second, it was the leader of the village that let the men go into the mine and get the villagers... how is that Sheppard's fault?

The leader let Jarvis go, gave them the keys and told them to go find the villagers then hand them over to the Wraith. So Sheppard moved them out of the mines to a place of safety... so how is Shep a murderer, because he killed the wraith. Did he even know that the villagers were there? I don't think so.

If you hear Sheppard after he blows the C4 he said that should have sorted the wraith out. He didn't say, great the wraith and the collaborators are dead, did he? So criminal? I think not. If anyone led Jarvis and his men to their death it was the leader of the village, not Sheppard. Sorry. Don't get me wrong, I absolutely adore morality issues in Stargate a la Miller's crossing, but the ending to Millers Crossing and this wasn't even close to competing with each other on the morality scale.