You are using the most bizarre and twisted logic, combined with foolish assumptions.
Sure they do. And we're not even talking about experts here. As a 3 month bjj white belt, I tapped a WJJF instructor in one of their own grappling tournaments. Three fucking months. I was terrible, and he couldn't even deal with that.
I'm not trained to fight expert martial artists and here's the clincher: most other people aren't either, nor do they want to be.
Do you have any proof of this?
These arts sufficed for what they were mostly designed for - self-defence - for century after century with no complaints.
You do not need to have the natural attributes to be the next Matt Hughes to study MMA and become a much better fighter. With the exception of a few gifted athletes that want to compete, my BJJ club is mainly filled with normal people who train hard and so can fight well.
I think you need to look at the statistical popularity of martial arts in modern times and calculate the likelihood of any one person studying them that has the athletic ability, reflexes and mental attitude that makes them a born fighter. Give that person pretty much any set of tools from any popular martial art and they are going to own most people hardcore, simply because nature wired them that way.
So your argument is that you don't expect to get in a fight and so it doesn't matter whether you get better at fighting?
Most of us have to be content with being merely adequate however and I'll say again, not every martial artist on the planet is preparing themselves for life and death encounters in the great outdoors.
Bullshit. A person with the "athletic ability, reflexes and mental attitude to be a fighter", as you put it, will probably be okay using the vague resemblance to basic boxing and judo some of your techniques have. Other people will go to pieces because they have never been in a remotely stressful training situation with hard contact
For the average wannabe assailant who just wants your money, a lot of the martial arts work just fine.
Yes, that goes without saying. So why did you bother bringing it up?
If they have a knife, or a gun then at least be realistic - you're probably fucked anyway, regardless of what training you have.
Who exactly are these people? What makes you think they would win a fight with people who's occupation is fighting and training to fight better, and hone themselves into athletic machines?
Just bear in mind that for every Ken Shamrock, or Wanderlei Silva there's probably 100's of guys out in the World, quietly minding their own business with no knowledge or interest in the human cockfights that most of you guys seem to worship. Each one of them capable of ripping these living legends a new arsehole.
And yeah, as you mentioned AGAIN, having a black belt in BJJ won't save you from being stabbed. You shouldn't go around picking fights with people. No ****. That's not the argument.