Ok, in your scenario. In 1987 a man came at me with a machete, i picked up and hit him with a chair he ended up in hospital. I still smile today!
Self defence is not all about guns, situational awareness is the most important factor. Plus differing societies have differing solutions the common carriage of firearms also brings its own problems.
Please do not get me wrong here, should i live where there was a need then i would not hesitate to carry.
Now tell me how my mother, was supposed to use a chair when she was attacked? Had she not had that revolver, she'd have been ***** and possibly murdered. This was 1963. I wouldn't exist and neither would my siblings, their kids, or their kids' kids.
Your reaction is great, glad it worked for you, but it assumes that "all victims need to do is pay attention and by physically fit." Not everyone is physically capable of fighting off an attacker and frankly, you got lucky. Had that been your wife, or say your mother, or anyone else less physically able, and you'd be pushing a machete ban.
A firearm is simply the best tool for defense. "God created man but Samuel Colt made man equal" is true. A firearm is the easiest tool to master, not requiring extensive training and physical ability, to put the the weak, the very old, or the one on a par with the strong, the young, and the many. A 90 pound woman, by herself, who never exercises, is just as lethal as a mob of 18 year olds bent on burning down her house.
By the time you realize you need a gun, it's going to be too late for you to get one. What we mourn is not your choice to be unarmed, you certainly have the right to go about without arms, but what we mourn is your leadership demands it, all while your taxes provide their security with the best arms possible. However, that's one of the reasons America was founded, to escape that injustice.