Technique beats physical strength any day. Ask any affectionate of Judo, Karate or Kungfu.
My nephew is not the smartest person in the world (life spent as a bouncer), however, he is no slouch when it comes to protecting himself.
According to his story he attempted to grab the officer, she hit him in the head with her baton (night stick), while he was stunned, she swept him off his feet with a sweep of her feet. While he was down, she hit him again with her baton again and was able to handcuff him.
I keep trying to imagine how he could have done it. Sure seems like this 61 year old toothless man would have to have a weapon. A martial arts expert would be able to get anything away from him if he got close enough.
and a knife or a gun beats the best martial arts practitioner every time (except in the movies)
I assume you mean aficionado. I will politely disagree with you. I know many folks who have trained for years in Judo, Karate or other martial arts who wouldn't last 5 seconds with in a street fight.