OK, I'll be blunt.
This whole line of "is martial art X 'viable' or not" was played out back in the early days of the UFC. Now the whole thing has become passe and run into the ground. The only people who bring it up now are the very young who think they've somehow discovered that not every martial art is the same or like the movies (while thinking they've also discovered the "ultimate" martial art) or internet trolls. Which are you?
I dont think there is an "ultimate martial art". Experience is what matters for most of the time.
And of course every martial art is different, or they wouldnt have different names to begin with.
Being an internet troll isnt my stuff either, and you can tell that by the second. I wouldnt invest so much time into this and chatting with people at 12 am with school comming up the next day to find a gym I can go to.
So I would say none.
Your forgot the third group of people who ask that:
Full Newbies who didnt even touch martial arts, till they found interest in it. Every martial art is different, but that doesnt mean every martial art is viable (Be it for xy or xz....).
I thought, that this community had great people who can answer my question politely.
If you go to the "Beginners Corner" section and try to beat down a complete new member with
"I dont want to talk about this topic, I have seen this many times.".
Then why are you on the beginners corner section to begin with?
Do you excpect me to know what happend with the early days of the UFC?
Of course not that is why I am here asking this question to begin with.
You could just say :
"This Topic has been talked about many times now, here is a link to [...] it will explain it better."
I have said many times that I have basicly 0 experience. I am a full on newbie.
Why go full on assault mode?
Edit: Thinking a 14 year old just trying to find his love in Martial Arts knows what happend at the start of the ufc. I probably wasnt even born then yet, or couldnt even walk.