In fact, most people who own guns are well trained. I can also assure you that even under stress you can hit a human sized target from 15 feet very easily.
Most of the state laws about even brandishing a fire arm have to do with inescapable life threatening harm, meaning you can't just run away. In the blogger's case she couldn't run due to an injury, but based on her description she would have had time to properly use a gun in defense and it would have been legal for her to do so in my state of MA.
I was trained by a former police detective and told in a knife situation, if you couldn't escape, draw your weapon, yell stop or I will shoot, then shoot if they're within 15 feet and move toward you at all.
>Even if it worked, there would be the question of ethics
Ethics? Someone threatens to kill you, has a deadly weapon, and is coming at you and you think there's still an ethical issue? Sure, they're crazy and sure, you could choose to let them kill you because you pity them, but I doubt that makes you ethically superior.