I look at it this way: If you really think any of the genres 'ruined' or 'killed' arcades, you're really getting worked up over nothing. It wasn't something so enemy-forming as 'consoles killed arcades', and it wasn't something so demographic-splitting as 'fighters killed the arcades'.
It was simple progression of technology. Unless you want the high scores or direct competition, there's no real reason to go down to an arcade over a personal machine, or if you're more open to not-quite-exact experiences, a perfect port(in terms of the raw code). For many people, it wasn't about those two, it was just about playing the best games they had available to them. And when tech got good enough that your basic joystick-and-buttons title could be replicated with little drawback gameplay-wise(ignoring issues like arcade controls being better, for my own sanity), well, what were you left with?
The games that needed those high scores/direct competition, and the games that still couldn't be replicated. Now, high scores have been capable of being done over the internet since friggin' dial-up, as they're just a few lines of text. So, unless you need that 'locals only' feel to your high scores, that's been pretty well replicated. So that just leaves direct competition, and unreplicatable games.
Now what does THIS leave us? Fighters and the unique controlled stuff, like DDR and those VR games and such.
Fighters didn't 'kill' arcades, and consoles alone didn't 'kill' arcades. If the consoles had STARTED equal to arcades, instead of lagging behind for years, arcades wold've been stillborn. And if fighters had been around at that point, we would've had the situation of the early-to-mid-90s right away. The issue is simple; most people just want to play the game. They don't want or need the arcade experience to do that. It's basic human nature. If you can have something right next to you, or you can have something far away, you'll take the one right next to you every time unless you severely value the improvements of the one far away.
Sorry if I ranted too much or offended anyone.