they are freaking idiots and no one should take their advice.
they know nothing about the use of force, and the concept of disparity of force, which legally justifies a person using a gun against lesser armed attackers. baseball’bats, pipes, bras knuckles, a sucker punch, hammer, screwdriver, etc can kill. multiple attackers against one. bigger attacker. younger attacker against’an older person. if you are injured or disabled. if your eyesight sucks/legally’blind. if you are ambushed by one or more attackers who already know what they are trying to do to you.
there are many reasons to use a gun in the above scenarios.
I find it amazing that people think when you are attacked, it should somehow be a “fair fight”