Edit: Mortal Kombat’s major advantage over Smash is that it’s available on every platform. I think Street Fighter’s problem is that Capcom doesn’t bump the version, so it’s non obvious how Super Street Fighter V Arcade Edition is different from Street Fighter V (which also had a bungled release).
Of the three SF would be my preferred franchise, but sales suggest WB is doing something right.
Not that I doubt your stats. But Street Fighter, Marvel vs Capcom, Tekken and so forth were largely arcade games.
MK2 was an arcade game for sure, but later MK games dropped out of the arcade scene.
Smash never was an arcade game.
I have to imagine that a lot of players paid one quarter at a time to get their Street Fighter skills. But MK players (especially recent ones) are console games. So I'm not sure if copies sold is the best metric.
It's accessible (no crazy button combos), fun (at a party or whatever), and not really "violent" in the same way that Mortal Kombat is bloody as hell. Cartoon violence, not realistic simulated violence. I think that's a major driver.
> It's accessible (no crazy button combos)
Melee is not. You need to consistently wavedash into double-shine combos while foxtrotting to remain competitive. Every landing must be L-canceled (especially during combos). Its a horribly inaccessible game, and was all we had for many years.
Following Melee was Brawl: where "tripping" was invented to randomize the game and piss off competitive players. The most popular "Brawl" was the version people __hacked__ to rebalance the game (taking advantage of the Epona glitch from Twilight Princess to install the Homebrew channel: you can remove tripping and arbitrarily rebalance the Brawl game entirely). It wasn't until Smash4 (WiiU, 2014) that players got an actually competitive game.
Smash Ultimate is finally a very, very good game. But it makes no sense to me why the Smash community stuck with it through the Melee and Brawl years.
> Cartoon violence, not realistic simulated violence. I think that's a major driver.
I think that's a good point. The Smash series (and Marvel vs Capcom series) was timid on violence and sexiness... focusing mostly at the "cartoon" level that was mainstream and acceptable.
The other fighting games leaned into violence (Mortal Kombat) and/or sexiness (Soul Calibur's Ivy, Street Fighter's Cammy, KOF Mai) to try to get some appeal, but I think that lowered the chances of the wide mainstream acceptance.
Smash was always a "Kids" game, and therefore safe for kids to play. No reasonable adult would turn off the game or otherwise be worried that their kids were playing that game. Marvel vs Capcom was at a similar level.
Smash Bros and Street Fighter are probably more popular actually.
Mortal Kombat really, really sucked between 3 and 7. MK started to get good again around 8, but really it was "Injustice" (which used Mortal Kombat's engine) that made people start taking MK seriously again.
MK9 is a modern, competitive fighter. But its not as well respected as other games: Street Fighter, Tekken, Smash Bros even. Japan has a real arcade scene (or at least, it did before COVID19 struck), so the games that have proven themselves in the public arcades are more fundamentally competitive than American games like MK9 or Killer Instinct.
I dunno how Smash Bros became so popular though.
----------
Honestly, the extreme violence of Mortal Kombat is a big turnoff to the competitive crowd IMO (much like the extreme "sexiness" of Dead or Alive is also a turnoff). Its good for carving out a niche, but... I don't think people actually like seeing the characters they attach themselves to die.
-----------
There was a study I saw: its not that violent video games cause violence. Its that violent individuals choose violent video games.
In a mainstream setting, you'll just gross people out with a lot of the Mortal Kombat stuff. I think kids like it (because they like seeing their parents get grossed out). Otherwise, when adults get together to play fighting games... "Injustice" seems to be more popular than Mortal Kombat, despite Mortal Kombat being the mainline game and Injustice the DC-superhero "skin".
---------
Now that I'm an adult, here's my viewpoint on the whole thing. Children like breaking taboos. Adults don't like it when Children break taboos (children should listen to Adults). I feel like Adults sometimes make up stories for why children should listen to them, but this only encourages more taboo-breaking behavior from kids. That's why Mortal Kombat is such a draw for me when I was younger (I knew my parents didn't like it, but that was part of the charm).
Similarly, I see my sister freak out about her daughter playing Mortal Kombat (despite me and my sister playing MK back when we were her age) and turn off the game. My sister claims that the improved graphics make it different... but my eyes see the same thing. Her daughter likes breaking taboos and sometimes not listening to her mom, and playing MK is an avenue to do so.