I think one of the best theories about Silent Hill is that all of the "monsters" that you see and attack are actually fellow humans trapped in Silent Hill. It is the main character's distorted perception that sees them as monsters and the reason they attack you is that from their perspective you are the monster. So really when you take an enemy down you are essentially murdering a human being.